我正在尝试创建一个使用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。因此,虚拟环境是可用的,但并不理想。
答案 0 :(得分:0)
重新启动计算机后,虚拟环境现在使用的是Python 2.7.11。我不知道这是由于重启还是其他原因造成的。感谢大家的帮助。