我正在關注instructions來爲Django安裝Tastypie,我在第2步和第3步之間卡住了某處。我成功運行了「sudo pip install django-tastypie」,但我不知道「tastypie」目錄在哪裏我應該使用符號鏈接。如何爲Django安裝Tastypie?
回答
這取決於你的發行版和Python版本。很可能您要查找的文件夾位於您的python個人文件夾下的site-packages
子文件夾中。
要查看的確切位置試運行:
python -m site
更多細節也嘗試:
python -m site --help
而且你可以通過運行只得到sys.path
:
python -c "import sys; print ('\n').join(sys.path)"
我最初檢查了site-packages目錄,但沒有看到tastypie。我跑錯了「sudo pip install django-tastypie」而不是「pip install django-tastyie」。安裝沒有去我的virtualenv。這就是我盲目遵循方向而不是用我的大腦所得到的結果; :)。非常感謝! – 2012-07-22 13:10:14
有趣的是,我並不知道'pip'可以作爲非root用戶運行。始終在系統範圍內安裝所有模塊,但看起來像使用pip,用戶可以將它們安裝在用戶站點目錄中。謝謝:) – ccpizza 2012-07-22 13:15:55
Tastypie已經被添加到你的pythonpath中。要檢查,請在命令行中鍵入python,然後鍵入import tastypie。如果你沒有看到錯誤,那你很好。
只需將tastypie添加到已安裝的應用程序中,並將其與django結合使用即可。
通過PIP安裝tastypie:
sudo pip install django-tastypie && sudo pip install djangorestframework
它添加到您安裝的應用程序:
INSTALLED_APPS = ( 'tastypie', 'rest_framework', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin', 'django.contrib.admindocs', )
django-rest-framework和django-tastypei是獨立的API框架。你爲什麼每次都需要兩個? – 2014-02-24 05:08:55
您可以運行easy_install django-tastypie
,如果使用virtualenv
。
- 1. 安裝tastypie後,Django admin會報錯?
- 2. 如何爲django安裝paintstore
- 3. 如何爲Django安裝PostGIS?
- 4. 如何爲Django安裝phonenumbers
- 5. 如何安裝django?
- 6. Django的tastypie如何ID
- 7. 爲Django安裝postgresql
- 8. 如何在mac上爲django安裝psycopg2
- 9. 如何在Heroku中爲Django安裝GeoIP?
- 10. 如何爲Eric IDE安裝Django插件?
- 11. Django Tastypie
- 12. Django Tastypie - 預先安裝的URL不起作用
- 13. 如何使用Django的tastypie Django的軸
- 14. 如何安裝Django 1.4
- 15. 如何pip安裝django-selectable
- 16. 如何安裝Django通知?
- 17. Django:如何安裝tinymce?
- 18. 如何安裝django-ckeditor?
- 19. 如何安裝django-utils?
- 20. 如何安裝Django 1.5版?
- 21. django-tastypie with django-taggit
- 22. 如何安裝Django-nonrel(Django 1.9)?
- 23. 如何安裝Django-nonrel(Django 1.5)?
- 24. 爲Django安裝MySQL-python
- 25. 爲django(jython)安裝mysqldb?
- 26. django-tastypie ToOneField
- 27. Django tastypie和GenericForeignKey
- 28. PendingDeprecationWarning對Django/tastypie
- 29. Django的TastyPie
- 30. 安裝並安裝django-bone
你不使用符號鏈接來做這種事情,這是由PYTHONPATH變量處理的。如果你正確地安裝了它,在你的代碼中只使用它的東西只是將它作爲任何其他模塊導入。 – Tadeck 2012-07-26 02:38:43