我最近得到了一个RackSpace Ubuntu服务器,它到处都有蟒蛇:
3.5的iPython,3.4和2.7的Pandas,像pyodbc等我需要的模块只有2,7
因此,我热衷于清理盒子,并且作为2.7用户,将所有内容保存在2.7中.
所以关键问题是,有没有办法在保留Python 2.7的同时有效地同时删除3.4和3.5?
Haz*_*zem 11
自从我最近搬到Linux世界以来,删除Python 3是我做过的最糟糕的事情.它删除了Firefox,我的启动器,当我在尝试修复问题时阅读,它也可能删除你的桌面和终端!经过漫长的白天噩梦后终于修复了.只是不要删除Python 3.保持它!
如果你遇到这种情况,这是修复:
https://askubuntu.com/q/384033/402539
https://askubuntu.com/q/810854/402539
Ger*_*ain 10
尝试:
sudo apt-get remove 'python3.*'
Run Code Online (Sandbox Code Playgroud)
所以我最终计算出你无法卸载3.4,因为它是Ubuntu的默认设置.
我所做的只是删除Jupyter然后别名python = python2.7并再次在Python 2.7上安装所有包.
可以说,我可以安装virtualenv,但我和我的同事只使用2.7.在这种情况下,我只是懒得:)
首先,不要按照上面 Germain 的建议尝试以下命令。
`sudo apt-get remove 'python3.*'`
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 中,许多软件都依赖于 Python3,因此如果您执行此命令,它将像我一样删除所有软件。我发现以下答案对恢复它很有用。
如果你想为不同的项目使用不同的 python 版本,那么创建虚拟环境将非常有用。请参考以下链接创建虚拟环境。
创建虚拟环境还有助于在 Jupyter Notebook 中使用 Tensorflow 和 Keras。
https://linoxide.com/linux-how-to/setup-python-virtual-environment-ubuntu/
| 归档时间: |
|
| 查看次数: |
73466 次 |
| 最近记录: |