django shell显示错误的python版本? 2.7.6而不是2.7.10

时间:2015-10-22 23:34:07

标签: python django

当我输入django shell时,它会显示:

Python 2.7.6 (default, Jun 22 2015, 17:58:13)

但是在命令行中:

root@test:/home/django/django_project# python2.7 -V
Python 2.7.10

我在nginx / unicorn后面运行它。还有其他方法可以使用virtualenv更新它吗?

1 个答案:

答案 0 :(得分:0)

听起来你需要创建一个新的虚拟环境。创建虚拟环境时,可以使用-p标志指定要使用的Python。尝试

virtualenv -p /path/to/python2.7 myvirtualenv 

其中path/to/python2.7是您希望使用的Python版本的路径。