我最近得到了一个RackSpace Ubuntu服务器,它到处都有蟒蛇:
3.5的iPython,3.4和2.7的Pandas,像pyodbc等我需要的模块只有2,7
因此,我热衷于清理盒子,并且作为2.7用户,将所有内容保存在2.7中.
所以关键问题是,有没有办法在保留Python 2.7的同时有效地同时删除3.4和3.5?
自从我最近搬到Linux世界以来,删除Python 3是我做过的最糟糕的事情.它删除了Firefox,我的启动器,当我在尝试修复问题时阅读,它也可能删除你的桌面和终端!经过漫长的白天噩梦后终于修复了.只是不要删除Python 3.保持它!
如果你遇到这种情况,这是修复:
https://askubuntu.com/q/384033/402539
https://askubuntu.com/q/810854/402539
尝试:
sudo apt-get remove 'python3.*'
所以我最终计算出你无法卸载3.4,因为它是Ubuntu的默认设置.
我所做的只是删除Jupyter然后别名python = python2.7并再次在Python 2.7上安装所有包.
可以说,我可以安装virtualenv,但我和我的同事只使用2.7.在这种情况下,我只是懒得:)