为什么只能在Python27\Lib\site-packages\django\bin目录下使用django-admin.py startproject?

我的情况:系统环境变量path中已经加入了django-admin.py所在的路径(即:Python27\Lib\site-packages\django\bin),只能在Python27\Lib\site-packages\django\bin目录下使用django-admin.py startproject成功创建一个项目文件夹,为什么在其他的目录下使用django-admin.py startproject不能创建project文件夹,而是在命令行中显示”Usage:django-admin.py subcommand......“怎样可以在任意目录下运行django-admin.py startproject创建project?
如下图:

应该是.py打开方式不对了,要想在自己目录下创建,可以在命令前面加上python:

d:\mywork> python C:\Python33\Scripts\django-admin.py startproject mysite
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-22

你可以试试把

"C:\Python27;C:\Python27\Scripts;"

加入 path 中,这样你就不必单独把每一个安装在 site-packages 目录下东西添加到 path 中。

追问

您好!照您说的做了,还不行。

环境变量已经填加了django-admin.py所在路径,运行结果依然如下

追答

从 path 中删除 django-admin.py 所在路径,只保存 “C:\Python27\;C:\Python27\Scripts;” 试试

追问

谢谢你的耐心。因为两个路径里都有django-admin.py,(C:\Python27\Lib\site-packages\django\bin和C:\Python27\Scripts这两个路径)所以我把两个路径都分别删除/保留 都试了一遍,还是不行。
算了吧,我暂时就在C:\Python27\Scripts这个里面建mysite项目了。
你如果有办法,也可以继续写下来。谢谢你

追答

自己电脑上是 "C:\Python27;C:\Python27\Scripts;",将有包含 site-packages 路径的目录从 path 中删除,既然你可以在 C:\Python27\Scripts 里建项目,那么以上也应该可以,并且只保留这个,这样可以正常使用 python,也可以使用 django-admin.py,试试!

本回答被网友采纳
第2个回答  2013-11-22
加入这个路径:\Python27\Scripts追问

您好,我按照你们说的做了,还是创建不了

第3个回答  2015-03-27
你好! 请问你的这个问题是怎么解决的? 我现在也遇到了一样的问题 谢谢!

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网