管理Python版本
因此,出于某种原因,我的Mac上有太多版本的python 在终端中运行管理Python版本,python,macos,command,version,homebrew,Python,Macos,Command,Version,Homebrew,因此,出于某种原因,我的Mac上有太多版本的python 在终端中运行python可以得到python2.7.10 python2让我了解python2.7.14 python2.7让我得到了2.7.13 python2.6让我得到了2.6.9 python3让我得到了3.6.3 python3.6又让我得到了3.6.3。不确定这是否是单独安装 python3.4让我得到了3.4.7 所以我有6个,可能是7个版本的Python。我不知道该怎么办 至于pip,我安装了以下组件:pip,pip2,p
python
可以得到python2.7.10
python2
让我了解python2.7.14
python2.7
让我得到了2.7.13
python2.6
让我得到了2.6.9
python3
让我得到了3.6.3
python3.6
又让我得到了3.6.3。不确定这是否是单独安装
python3.4
让我得到了3.4.7
所以我有6个,可能是7个版本的Python。我不知道该怎么办
至于pip,我安装了以下组件:pip
,pip2
,pip2.6
,pip2.7
,pip3
,以及pip3.6
这些Python版本中的一些是随操作系统提供的,另一些是随自制软件安装的
所以,这是一个可怕的,但有点搞笑的混乱,我让自己陷入。如何更好地管理我的版本?我不使用安装的大多数版本,但无法删除它们,因为它们是系统的一部分。那么,我怎样才能使我的Python版本不那么痛苦呢 我建议深入研究,它使管理多个版本的Python变得更加容易。随着生活变得更加美好。安装了这两种设备后,您可以执行以下操作:
pyenv install 2.7.13
pyenv install 3.5.1
pyenv install 3.6.3
pyenv virtualenv 2.7.13 proj1
pyenv virutalenv 3.6.3 proj2
pyenv activate proj2
python -V # 3.6.3
pyenv activate proj1
python -V # 2.7.13
当然,每个项目现在都有自己干净的虚拟环境,您可以使用pip
安装软件包。我建议您仔细研究一下,它使管理多个版本的Python变得更加容易。随着生活变得更加美好。安装了这两种设备后,您可以执行以下操作:
pyenv install 2.7.13
pyenv install 3.5.1
pyenv install 3.6.3
pyenv virtualenv 2.7.13 proj1
pyenv virutalenv 3.6.3 proj2
pyenv activate proj2
python -V # 3.6.3
pyenv activate proj1
python -V # 2.7.13
当然,每个项目现在都有自己的干净虚拟环境,您可以使用pip
安装软件包