2016-04-11 9 views
1

私はFitbit(https://github.com/orcasgit/python-fitbit)から情報を得るためにPython 3.4でpython-fitbitパッケージを使用しようとしています。Python-fitbitからImportError

実行するたびに、次のエラーが発生します。今すぐoauthlibがインストールされています。アンインストールして再インストールしてみました。いかなる考えも認められるだろう。

File "/usr/local/lib/python3.4/dist-packages/fitbit/__init__.py", line 10, in <module> 

    from .api import Fitbit, FitbitOauth2Client 
    File "/usr/local/lib/python3.4/dist-packages/fitbit/api.py", line 12, in <module> 

    from requests_oauthlib import OAuth2, OAuth2Session 
    File "/usr/local/lib/python3.4/dist-packages/requests_oauthlib/__init__.py", line 1, in <module> 

    from .oauth1_auth import OAuth1 
    File "/usr/local/lib/python3.4/dist-packages/requests_oauthlib/oauth1_auth.py", line 6, in <module> 

    from oauthlib.common import extract_params 
ImportError: No module named 'oauthlib' 

答えて

0

ここで、oauthlibをファイルシステムにインストールしましたか?

あなたのpythonパスにoauthlibがあることを確認してください。 は、実行することができ、あなたのpythonのパスをチェックするために:

import sys; print sys.path 
+0

それはリストを返しました: 'は/ usr/libに/のpython3/distの-パッケージ'、 '/ホーム/スティーブン/ PycharmProjects/howareyou'、 '/usr/lib/python3.4'、 '/usr/lib/python3.4/plat-x86_64-linux-gnu'、 '/usr/lib/python3.4/lib-dynload'、 '/ usr/local/lib/python3.4/dist-packages ' – Steven

+0

oauthlibをどのフォルダにインストールしましたか?それは道にあるのか? – Yaron

+0

私はpipでdist-packagesフォルダにインストールしました。 トレースバック(最後の最新の呼び出し)::私はあまりにも – Steven