我剛剛通過下載tar.gz軟件包並執行python setup.py install
來安裝oauth2。ImportError:沒有名爲oauth2的模塊
PYTHOHPATH=$PYTHONPATH:/Users/me/Downloads/oauth2-1.5.211/
但是:但是我加入這行到〜/ .bashrc中我得到這個錯誤
bash-3.2$ python
Python 2.7.1 (r271:86832, Jul 31 2011, 19:30:53)
[GCC 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import oauth2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named oauth2
>>>
到OAuth2的路徑是在PYTHONPATH(所以不應該成爲問題) ,當我這樣做:
bash-3.2$ cd /System/Library/Frameworks/Python.framework/Versions/2.7/
bash-3.2$ ls
Extras Headers Mac Python Resources _CodeSignature bin include lib
bash-3.2$ Python
Python 2.7.1 (r271:86882M, Nov 30 2010, 09:39:13)
[GCC 4.0.1 (Apple Inc. build 5494)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import oauth2
>>>
它工作得很好。任何想法如何安裝oauth2以避免python
導入錯誤?
P/S:這是python
命令
python -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
如果你安裝了該軟件包,則不需要修改'PYTHONPATH'。 (另外,你拼錯了它,但這可能只是C&P錯誤)。 – Julian 2012-07-24 21:32:57
你能用'python setup.py install'安裝任何其他軟件包嗎? – Lenna 2012-07-24 21:35:44