重新安装python 2.7.12和python 3.5.2

时间:2017-02-04 19:01:35

标签: python pip packages multiple-versions

晚上好,

今天我弄乱了我的笔记本电脑,试图为python 3.5.2安装一些软件包。我试图安装正确的pip版本,但我错过了一些东西,现在我无法在两个版本中安装任何软件包,我无法解决问题。是否可以取消所有2个版本(包括所有包)并重新安装所有内容?我不使用Python 2.7.12(但我想要一个干净的版本),我需要安装正确的pip版本的python 3.5.2,例如,包NumPy,SciPy,matplotlib等。

提前致谢,

Ĵ

1 个答案:

答案 0 :(得分:4)

我强烈建议使用virtualenv,并且永远不要修改系统python,除非必要时安装pip和virtualenv。

如上所述,许多操作系统都依赖于工作python2才能运行。

因此...

apt-get remove python3
apt-get install python3
pip3 install virtualenv
virtualenv -p python3 venv
. venv/bin/activate
# now you are in a nice python3 world, completely isolated from system python
# remember to say . venv/bin/python every time you do anything
# or you can even add it to your .bashrc