繁体   English   中英

在virtualenv中指定Python版本

[英]Specify Python version in virtualenv

我正在尝试创建一个使用Python 2.7.11(而不是Ubuntu 2.7.6)的虚拟环境。 我可以使用以下代码成功创建虚拟环境:

virtualenv -p /home/stmist/opt/Python-2.7.11/bin/python2.7 ~/test

但是,运行以下代码:

source ~/test/bin/activate
python -V

表示虚拟环境正在运行2.7.6。 有什么建议么?

更新:

在虚拟环境中时,“ pip”会修改2.7.11而不是2.7.6的软件包。 我可以使用/home/stmist/opt/Python-2.7.11/bin/python2.7运行Python 2.7.11。 因此,虚拟环境是可用的,但不是理想的。

重新启动计算机后,虚拟环境现在正在使用Python 2.7.11。 我不知道这是由于重启还是沿途的其他原因。 感谢大家的帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM