我使用Python安裝:brew install python
並最終pip install Django
。但是,當我嘗試運行django-admin.py startproject test
時,我只是找不到文件。我忘了什麼?與PIP安裝Django的,Django的管理員沒有發現
回答
這裏有一個gist到的virtualenv中安裝Django和創建在一個步驟一個項目。
注:你可以用它來設置你的開發環境。對於生產,檢查出this post.
這是一個很酷的腳本。我可以將多個django項目放入virtualenv的根文件夾中嗎? – Parris
我不這麼認爲。就我所知,在虛擬環境下進行多個項目通常不被認爲是一種好的做法。您可以改爲在一個項目中使用多個應用程序。這是django做事的方式。 – Pramod
你可以,但重點是隔離每個項目的環境。想象一下,項目Foo需要升級到Django 1.5,而項目Bar不能升級......每個項目都有一個virtualenv。另一個好處是可以輕鬆部署virtualenv。一個你的開發機器會執行pip freeze操作,將輸出存儲在諸如requirements.txt之類的文件中,然後在你的服務器上創建一個新的virtualenv並運行'pip install -r requirements.txt'。它將安裝所有依賴項。同時,你可以休息一下B)就你而言,它也解決了路徑問題。 – jpic
這是更好的方式使用virtualenv,並在virtualenv中安裝Django。
django-admin
不上道,你可以搜索它find/-name django-admin.py
並將其添加到您的.profile文件/ .bashrc中/ .whatever。讓我推薦使用virtualenv來處理與你相關的所有python。在本地環境中安裝它可以防止這種問題。
每個環境都有自己的Python發行,這樣可以保持在不同的環境不同的Python版本。它也忽略了全局安裝的軟件包 - 缺少了--no-site-packages標誌(這是默認設置),但這對於使用例如Ubuntu的apt-get(它們位於dist-packages iirc)中的軟件包無法正常工作。在環境中使用pip或easy_install安裝的任何軟件包也都是本地的。這使您可以模擬不同的部署。但最重要的是,它保持了全球環境的清潔。
- 1. pip安裝Django
- 2. Django和pip安裝
- 3. django在dotcloud教程:404管理員沒有發現
- 4. 有沒有web2py像管理員在Django
- 5. pip安裝django-allauth UnicodeDecodeError
- 6. pip安裝問題django-socketio
- 7. 如何pip安裝django-selectable
- 8. pip安裝django錯誤
- 9. Django管理員沒有風格
- 10. Django管理員沒有身份驗證
- 11. 在Django管理員input_formats沒有效果
- 12. 在沒有PIP的情況下安裝django-app
- 13. 在沒有pip install的情況下安裝django應用程序
- 14. 安裝.air沒有管理員權限?
- 15. django安裝:不能使用pip在linux上安裝django(ubuntu)
- 16. 與django管理員在httpd.conf中的AliasMatch
- 17. Django管理員url.py
- 18. Django管理css文件沒有呈現
- 19. Django - pip grappelli不在好的Python安裝
- 20. Django管理員DoesNotExist在/管理員/
- 21. jQuery datepicker在Django管理員沒有使用Django形式
- 22. 管理django中的列表管理員
- 23. django-localflavor字段沒有出現在Django管理模型中?
- 24. 爲什麼我沒有安裝django,我應該運行pip安裝多次嗎?
- 25. pip安裝Django適配器覆蓋1.5版本的Django
- 26. 如何安裝xadmin用於Django管理
- 27. Django的管理員創建一個Django 1.8的項目,但我安裝的Django 1.11.2
- 28. 與管理員Django-taggit獲取錯誤
- 29. 使用pip和virtualenv安裝Django
- 30. 如何使用pip安裝Django 1.5?
django-admin不在路徑上,你可以搜索它'find/-name django-admin.py'並將它添加到你的.profile/.bashrc/.whatever。讓我推薦使用virtualenv來處理與你相關的所有python。在本地環境安裝它可以防止這種問題=) –
啊,謝謝,它的工作。 – Parris
轉發它作爲答案然後;) –