Une histoire à propos d'un débutant en Python qui était sur le point d'être écrasé par ModuleNotFoundError: Aucun module nommé 'weepy'

Synopsis

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

Commande pratique

** 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.

Synopsis de la solution

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.

Chemin de la solution

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

Une histoire à propos d'un débutant en Python qui était sur le point d'être écrasé par ModuleNotFoundError: Aucun module nommé 'weepy'
Une histoire à propos d'un débutant en python coincé avec aucun module nommé'ttp.server '
ModuleNotFoundError en Python: aucun module nommé story
Une histoire sur un débutant Python essayant d'obtenir des résultats de recherche Google à l'aide de l'API
Une histoire sur la façon de spécifier un chemin relatif en python.
Une histoire sur la tentative d'implémentation de variables privées en Python.
L'histoire d'un débutant participant à un projet de Django de la consolidation d'équipe à la sortie du produit en 6 semaines
Une histoire sur l'ajout d'une API REST à un démon créé avec Python
Une histoire sur la tentative d'exécuter plusieurs versions de Python (édition Mac)
Que faire lorsque ModuleNotFoundError: Aucun module nommé'XXX 'ne se produit en Python
Erreur Python: ModuleNotFoundError: aucun module nommé 'flask'
Une histoire sur la tentative de reproduire Katsuo Isono, qui ne réagit pas aux inconvénients, par traitement du langage naturel.
Une histoire d'une personne qui voulait importer django depuis le shell interactif de python et enregistrer des choses dans la base de données
Une histoire sur un débutant essayant de configurer CentOS 8 (mémo de procédure)
Erreur python d'aujourd'hui: ModuleNotFoundError: aucun module nommé
Erreur python d'aujourd'hui: ModuleNotFoundError: aucun module nommé
Erreur python d'aujourd'hui: ModuleNotFoundError: aucun module nommé'requests '
Une histoire sur Python pop and append
Erreur python du jour: ModuleNotFoundError: Aucun module nommé'bs4 '
Atcoder Beginner Contest A, B Résumé d'entrée qui a tendance à être un problème Python
Une histoire que moi, un débutant en programmation, j'ai créé une application de cartographie d'efficacité commerciale avec GeoDjango
Zakuzaku automatique, Bitcoin. Une histoire sur un débutant en Python faisant un tableau de contrôle de pièces en 1 minute
Comment installer la bibliothèque Python qui peut être utilisée par les sociétés pharmaceutiques
J'ai fait un module en langage C qui filtre les images chargées par Python
Une histoire à laquelle j'étais accro après la communication SFTP avec python
ModuleNotFoundError: Erreur de module nommé'_bz2 'en Python dans pyenv
Comment ajouter un chemin de recherche de module Python
Une histoire sur l'exécution de Python sur PHP sur Heroku
Pour ajouter un module à python que vous mettez dans Julialang
Importer cv2 ModuleNotFoundError: Aucun module nommé "cv2" dans python3
Notes sur la création d'un environnement python par les débutants
Une histoire sur la modification de Python et l'ajout de fonctions
Histoire de l'analyse de données par apprentissage automatique
Une histoire sur la façon dont les utilisateurs de Windows 10 ont créé un environnement pour utiliser OpenCV3 avec Python 3.5
[Python] Vous pouvez enregistrer un objet dans un fichier en utilisant le module pickle.
Les débutants en Python étaient accros à l'enregistrement de leurs propres packages dans PyPI, version de février 2017
Une histoire sur la tentative d'introduire Linter au milieu d'un projet Python (Flask)