为什么使用Django的旧版本?

为什么使用Django的旧版本?,django,Django,我创建了一个没有站点包的虚拟环境,激活了该环境并安装了django 1.4.3。但是,当我执行'django-admin.py--version'时,它显示的是1.3。我使用的是WindowsXP和Python2.7。我的其他所有项目都使用Django 1.3,并且没有使用虚拟环境 谢谢python-c“import django;print django.VERSION”?只是好奇这是命令行级别的问题还是python路径。如果它为您提供了1.4.3,那么您应该手动调用env中的django-a

我创建了一个没有站点包的虚拟环境,激活了该环境并安装了django 1.4.3。但是,当我执行'django-admin.py--version'时,它显示的是1.3。我使用的是WindowsXP和Python2.7。我的其他所有项目都使用Django 1.3,并且没有使用虚拟环境


谢谢

python-c“import django;print django.VERSION”?只是好奇这是命令行级别的问题还是python路径。如果它为您提供了1.4.3,那么您应该手动调用env中的django-admin.py。进一步的命令总是引用一个特定的文件(比如manage.py),所以它不应该是一个问题。嘿,John,如果它返回1.4.3,你应该尝试我的建议并手动调用django-admin.py,就像我的env/lib/python2.X/site-packages/django/bin/django-admin.py startproject foo路径一样。您只需要django-admin.py一次。从那时起,您可以直接调用
manage.py
,它应该使用正确的环境