我正在挫败中拉我的头发。尝试用OS X El Capital在我的新iMac上启动一个Django项目。 Python 2.7安装在电脑上,似乎Django也是如此。但是,我无法运行django-admin。我的笔记本电脑上安装了Django,我没有这么多麻烦。无法使用Django(python 2.7,OS X 10.11.1)
每官方文档,我尝试
pip install --upgrade Django==1.9.8
和终端返回
Requirement already up-to-date: Django==1.9.8 in /Library/Python/2.7/site-packages/Django-1.9.8-py2.7.egg
然后我尝试在Python:
>>> import django
>>> print(django.get_version())
1.9
太好了!接下来,我尝试:
Django-admin.py --version
,并返回
-bash: django-admin.py: command not found
Google上搜寻它之后,似乎路径可能是问题?我尝试:
echo $PATH
,我得到
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
上Docs进行故障排除,“Django的管理应该是你的系统路径上,如果你通过Python setup.py安装的Django”,所以我尝试。
sudo python setup.py install
的东西一堆发生,然后
Extracting Django-1.9.8-py2.7.egg to /Library/Python/2.7/site-packages Django 1.9.8 is already the active version in easy-install.pth Installing django-admin.py script to /usr/local/bin error: [Errno 2] No such file or directory: '/usr/local/bin/django-admin.py'
因此,在总结,似乎是安装Django和我可以导入并通过寻找其蟒版本。但是,我无法运行django-admin.py或django-admin。
请帮忙!!
您是否试图在虚拟环境或全球范围内安装? –
另外,为什么你在2016年将Python 2.7用于一个全新的项目? –
嗯,你总是可以试着把'django-admin.py'放在'/ usr/local/bin /'_manually_:从你下载的安装包中拷贝它,去Finder,点击'Cmd + G',进入路径,点击'go'(或类似的东西 - 我不记得确切)并粘贴这个文件。顺便说一句,感谢您关注格式并提供问题的详细信息。 – ForceBru