我在安装python + virtualenv + django时遇到了一些问题,需要帮助。Python + Django + VirtualEnv + Windows
系统:Windows 7,64b
我该怎么办? 1)安装了Python 2.7.2安装VIRTUALENV
E:\APPZ\Console2>C:\Python27\Scripts\easy_install.exe virtualenv
4)创建的virtualenv(32位) 2)安装setuptools的(32个比特) 3):
E:\APPZ\Console2>virtualenv E:\CODE\wamp\www\AMBIENTES\env
5 )很好,现在我创建了一个“.bat”来使用我的env,然后放在C:\ Windows中。
C:\ WINDOWS \ python.bat
cmd.exe /k E:\CODE\wamp\www\AMBIENTES\env\Scripts\activate.bat
到目前为止好 现在我执行的python.bat和安装的Django:
E:\APPZ\Console2>python
E:\APPZ\Console2>cmd.exe /k E:\CODE\wamp\www\AMBIENTES\env\Scripts\activate.bat
(env) E:\APPZ\Console2>cd E:\CODE\wamp\www\AMBIENTES\Django-1.2.7
(env) E:\CODE\wamp\www\AMBIENTES\Django-1.2.7>python setup.py install
django installed (1.2.7) successfully.
而现在,问题:
(env) E:\CODE\wamp\www\AMBIENTES\Django-1.2.7>E:\CODE\wamp\www\AMBIENTES\env\Scripts\django-admin.py --version
Traceback (most recent call last):
File "E:\CODE\wamp\www\AMBIENTES\env\Scripts\django-admin.py", line 2, in <module>
from django.core import management
ImportError: No module named django.core
(env) E:\CODE\wamp\www\AMBIENTES\Django-1.2.7>
-
有谁知道我能做些什么吗?
如果不是从源代码安装而是使用'pip install Django == 1.2.7'或'easy_install Django == 1.2.7',会发生什么? (pip/easy_install在安装时天生就知道虚拟环境,Django的setup.py脚本可能不会) –
不会将您的文件命名为python.bat!这只是要求与真正的“python.exe”发生冲突和名称冲突。 –
@MaxFerreira,如果您发现我的答案有用,请将其标记为“已接受的答案” – ajukraine