C'est l'histoire d'une personne qui n'a pas pu importer tweepy qui aurait dû être installé pour une raison quelconque. Il a fallu une journée entière pour résoudre. Probablement pas résolu sans teratail. Merci à tous les experts
** pip3 show tweepy
** --- Utilisé dans le terminal Mac, j'ai pu confirmer qu'il était installé. emplacement
J'ai pu confirmer où c'était.
import sys
import pprint
** pprint.pprint (sys.path)
** --- J'ai utilisé ces 3 lignes en une. Si quelqu'un l'utilise, enregistrez-le en tant que fichier python (?) .Py et exécutez-le. Vous pouvez voir où vous parlez.
https://qiita.com/kakari8888/items/86d9c255204b063c87ee Cet article a été très utile.
En conséquence, je l'ai trouvé dans le spectacle pip ci-dessus tweepy J'ai trouvé que je ne faisais pas référence à ** / usr / local / lib / python3.7 / site-packages ** dans l'emplacement, donc je l'ai passé. Je savais immédiatement où le réparer, mais je ne savais pas vraiment quoi réparer.
Premier,
import sys
sys.path.append('/usr/local/lib/python3.7/site-packages')
Je faisais sans fin. Il n'y a pas d'erreur dans ce chemin lui-même, mais ce chemin est ** Ne reflète que lors de l'exécution du programme ** C'est une chose. Je pense que c'est quelque chose de facile, mais je ne le réalise pas. J'ai remarqué cela, alors je l'ai combiné avec le code pour tweeter avec tweepy.
import sys
sys.path.append('/usr/local/lib/python3.7/site-packages')
#!/usr/bin/env python
# coding:utf-8
#Importer Tweepy
import tweepy
#Définir diverses clés
CONSUMER_KEY = 'xxxxx'
CONSUMER_SECRET = 'xxxxx'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
ACCESS_TOKEN = 'xxxxx'
ACCESS_TOKEN_SECRET = 'xxxxx'
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
#Créer une instance d'API
api = tweepy.API(auth)
#Remplissez le contenu du tweet
api.update_status("Hello World")
Veuillez saisir votre propre API pour xxxxx de différentes clés. Ce n'est pas grave si vous pouvez tweeter Hello World avec ça. Puisqu'il s'agit de mon premier message, il est peut-être inesthétique, mais j'apprécierais que vous y fassiez référence.
Recommended Posts