@yui_sitake

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

python,tweepyで『ModuleNotFoundError: No module named 'tweepy'』が出てきます。助けてください。

・解決したいこと
"tweepy"モジュールを使用できるようにしたい。!

・何がダメか
pythonでtweepyを使用しようとすると下記コードが出てきて、
読み込んでくれません。

発生している問題・エラー


ModuleNotFoundError: No module named 'tweepy'

### 該当するソースコード
```言語名python
ソースコードを入力


import tweepy

CONSUMER_KEY = '〇〇'
CONSUMER_SECRET = '〇〇'
ACCESS_TOKEN = '〇〇'
ACCESS_SECRET = '〇〇'

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_SECRET)
api = tweepy.API(auth)


search_results = api.search_tweets(q="FX", result_type="mixed",count=5)

for result in search_results:
    tweet_id = result.id
    user_name = result.user._json['screen_name'] #ユーザーのidを取得
    user_id= result.user._json['id']

    try:
        api.create_favorite(tweet_id) #ファボする
    except Exception as e:
        print(e)

```python

自分で試したこと

・パス設定をしました。ターミナルから、pip show tweepyを打ち込み、tweepyが入っている『location』を設定の『Extra Paths』に入れました。ですが、ModuleNotFoundError: No module named 'tweepy'がターミナルに出てきて実行できません。問題の方には何も記載エラーは出ませんでした。すごく困っています。ご教授ください。使用しているのは、macです。

0 likes

2Answer

ターミナルでpython3コマンドを引数なしで起動し、import tweepy と実行したらエラーは出ませんか?
エラーが出るのはどのように起動した場合ですか?

0Like

もしMacに標準で入っているPythonを使おうとしているのなら、
以下のようにするとPython2系を呼び出すことになっています。

ターミナル
$ python ファイル名.py

pythonpython3にしたらPython3系で実行できます。

ターミナル
& python3 ファイル名.py

これが原因かは分かりませんが試してみてください。

0Like

Your answer might help someone💌