我在安裝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