2017-07-25 7 views
2

tweepyをインストールしましたが、「import tweepy」が問題になりません。まだ:「名前をインポートすることはできません 『OAuthHandler』はImportError:」TweepyをPythonでインポートするときにエラーが発生しました

from tweepy import OAuthHandler 
    consumer_token = 'XXX' 
    consumer_secret = 'YYY' 
    auth = tweepy.OAuthHandler(consumer_token, consumer_secret) 

stackoverflowの上のすべてのソリューションはこれをしようと言うが、それは 私がtweepyで何かを使用しようとすると、しかし、私は次のようなエラーに直面しています私はあなたのファイルを賭け私

from tweepy.auth import OAuthHandler 
    consumer_token = 'XXX' 
    consumer_secret = 'YYY' 
    auth = tweepy.OAuthHandler(consumer_token, consumer_secret) 

答えて

0

のために動作しませんtweepy.pyという名前やPythonが間違った場所からOAuthHandlerをインポートしようとするように、ファイル/パッケージは、同じ名前の近くありますされています。パスを確認し、それが正しいのです保証するために

import tweepy 
print(tweeps) 

は、ファイルの名前を変更してみてください、あなたはまた、あなたにコードを変更することができます。

+0

私は「輸入tweepy」を取得するためにインストールする必要がありましたtweepy.pyという名前のファイルがあります働くどのファイルを名前を変更する必要がありますか? –

+0

上記のコードからプリント出力を提供していただけますか?どのファイルが問題を引き起こしているかを簡単に把握できます。 –

+0

これは私があなたのコードのために受け取った出力です(print(tweepy)と言うことを前提としています):

0

使用しているPythonのバージョンはどれですか?ただで試してみてください。

import tweepy 
+0

私はpython 3を使用しています。 "import tweepy"と NameError:名前 'OAuthHandler'が定義されていません –

+0

どのようにtweepyを取得しましたか?ピップで? –

+0

次のようにしてtweepyをインストールしました。 1.コマンドプロンプトを使用して、Pythonファイルが保存されている場所に移動します。 2.次のように正確に入力します。 git clone git://github.com/tweepy/tweepy。 git cd tweepy python setup.py install –

0

OAuthHandlerがすでにインポートされて、それを直接呼び出し、これを試してみてください:

auth = OAuthHandler(consumer_key, consumer_secret) 
auth.set_access_token(access_token, access_token_secret) 
関連する問題