我有Win7 64位。我的动作顺序如下
- 我已经安装了 python 2.7.3。系统路径清晰。
- 然后我确实安装了 virtualenv 和 pip
接下来是我的命令序列
- cd c:\用户\开发者\
- mkdir .virtualenv
- cd .virtualenv
- virtualenv --distribute --no-site-packages djangos
- cd djangos
- 光盘脚本
- 激活.bat
- 点安装django
现在我在系统路径环境中包含一个目录
c:\Users\developer\.virtualenv\django\scripts
这就是问题所在。如果输入控制台
cd c:\项目
django-admin.py 启动项目 helloworld
然后我得到
Traceback (most recent call last):
File "C:\Users\developer\.virtualenv\djangos\Scripts\django-admin.py", line 2, in <module>
from django.core import management
ImportError: No module named django.core
但如果我确实运行
python
和内部解释器
>>import django
>>django.VERSION
>>(1, 4, 0, 'final', 0)
>>from django import core
>>from django.core import managment
我没有收到任何错误
创建项目的唯一方法是运行
(djangos) c:\Projects>python c:\Users\developer.virtualenv\djangos\Scripts\django-admin.py startproject hello
如果有办法避免每次在cli中输入完整路径?