所以我想在GAE項目中使用httplib2,所以我試着下載庫。 link爲此提供了說明。所以我做到了,我下載了它,進入目錄時,只是最初的一個,而不是任何子目錄,我運行了python setup.py install
命令。我去日食添加它到外部PYTHONPATH,重新啓動日食,我得到ImportError: No module named httplib2
後,我把它從 刪除了一些其他的嘗試它不是在/System/Library/Frameworks/Python.framework/Versions/current/Lib/python2.7
我不知道它應該是因爲原來的httplib在那裏。它被保留在。但它沒有工作,所以我把雞蛋取出,把下載的一點放在桌面上,然後從PYTHONPATH中取出。 我重新打開終端跑sudo pip install httplib2
它現在可以在/Library/Python/2.7/site-packages
找到,所以當我將/Library/Python/2.7/site-packages/httplib2
添加到我的PYTHONPATH作爲源文件夾我仍然得到ImportError: No module named httplib2
。我輸入錯了嗎?我應該在httpLib2目錄內添加一些內容而不是整個內容?我安裝錯了嗎?安裝,添加和包括的問題
0
A
回答
0
不要直接混淆系統庫。更好的解決方案是對項目使用virtualenv,並在其中安裝需求。
- 安裝
virtualenvwrapper
。sudo easy_install virtualenvwrapper
- 注意:這是一個地方,你安裝的東西全系統
- 重新啓動後,這是你的終端,它運行從
.bashrc
mkvirtualenv -p python2 --no-site-packages --distribute project_name
一些設置,以使環境爲項目workon project_name
隨時激活項目環境pip install httplib2
在項目環境中安裝httplib2python
,ipython
等在環境中將只看到明確安裝的包/版本。
相關問題
- 1. 安裝和安裝問題
- 2. 安裝R包的問題
- 3. Plone ldap添加安裝問題
- 4. 創建nuget包和安裝問題
- 5. 與安裝包有問題
- 6. 節點包安裝問題
- 7. [R安裝包問題
- 8. Python包安裝問題
- 9. Fedora包裝時的安裝問題
- 10. 簡單的安全問題:PHP包括
- 11. Sqlite3導致軟件包安裝和gem安裝出現問題
- 12. RAP安裝和必要的東西,包括在安裝時
- 13. 問題包括
- 14. 添加包括目錄 - 團隊安全
- 15. .Net Framework安裝包括MSBuild?
- 16. 包括vb.net安裝文件
- 17. 包含問題和包括警衛
- 18. Python加密安裝問題
- 19. Python包OpenCV的安裝問題
- 20. cuda工具包安裝中的問題
- 21. 安裝Rstem包時遇到的問題
- 22. 在webfraction上安裝包的問題
- 23. 安裝脫字符號包的問題
- 24. 問題與安裝的NuGet包
- 25. 安裝Unity.Interception nuget包的問題
- 26. 安裝Python Pymqi包的問題
- 27. Windows安裝程序包的問題
- 28. 安裝軟件包的問題
- 29. 添加Boost到C++的Eclipse - 包括路徑問題
- 30. 問題,包括comdef.h
首先我簡單地聽說過virtualenv,它與Google App Engine搭配很好嗎?其次,對於這些命令中的任何一個,我在哪裏?看起來像2和3將要求我成爲我的項目所在的地方。 – EasilyBaffled