我在我的mac上运行python版本2.7.12。 对于一个项目我完全需要那个版本,由于某种原因,我在venv中的版本是2.7.10。
我已经尝试了很多,甚至从头开始重新安装虚拟环境,但它仍然会使用该版本。
我可以做些什么来更新虚拟环境中的版本吗?
答案 0 :(得分:2)
您可以使用pyenv
安装其他版本的Python。请参阅https://github.com/pyenv/pyenv-installer上的说明:
curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
按照说明将正确的变量放在~/.bash_profile
中,就像这样
echo 'export PATH="/root/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
' >> ~/.bash_profile
重新启动终端,然后
pyenv install 2.7.12
pyenv local 2.7.12
现在Python 2.7.12可用作python
。