我正在挫敗中拉我的頭髮。嘗試用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