Eine Geschichte über einen Python-Anfänger, der von ModuleNotFoundError vernichtet werden sollte: Kein Modul namens 'Wewey'

Zusammenfassung

Es ist die Geschichte einer Person, die kein Tweepy importieren konnte, das aus irgendeinem Grund hätte installiert werden sollen. Die Lösung dauerte einen ganzen Tag. Wahrscheinlich nicht gelöst ohne teratail. Vielen Dank an alle Experten

Bequemer Befehl

** pip3 show tweepy ** --- Wird im Mac-Terminal verwendet. Ich konnte bestätigen, dass es installiert wurde. Lage Ich konnte bestätigen, wo es war.

import sys import pprint ** pprint.pprint (sys.path) ** --- Ich habe diese 3 Zeilen in einer verwendet. Wenn jemand es verwendet, speichern Sie es als Python (?) .Py-Datei und führen Sie es aus. Sie können sehen, wo Sie sich beziehen.

https://qiita.com/kakari8888/items/86d9c255204b063c87ee Dieser Artikel war sehr hilfreich.

Zusammenfassung der Lösung

Als Ergebnis fand ich es in der obigen Pip Show Tweepy Ich habe festgestellt, dass ich nicht auf ** / usr / local / lib / python3.7 / site-packages ** verwiesen habe, also habe ich es übergeben. Ich wusste sofort, wo ich es reparieren sollte, aber ich wusste wirklich nicht, wie ich es reparieren sollte.

Lösungspfad

Zuerst,

import sys
sys.path.append('/usr/local/lib/python3.7/site-packages')

Ich habe es endlos gemacht. Es gibt keinen Fehler in diesem Pfad selbst, aber dieser Pfad ist ** Wird nur während der Programmausführung angezeigt ** Es ist eine Sache. Ich denke, es ist etwas, das einfach ist, aber ich merke es nicht. Ich habe das bemerkt und es mit dem Code kombiniert, um mit tweepy zu twittern.

import sys
sys.path.append('/usr/local/lib/python3.7/site-packages')

#!/usr/bin/env python
# coding:utf-8

#Tweepy importieren
import tweepy

#Stellen Sie verschiedene Schlüssel ein
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)

#API-Instanz erstellen
api = tweepy.API(auth)

#Füllen Sie den Tweet-Inhalt aus
api.update_status("Hello World")

Bitte geben Sie Ihre eigene API für xxxxx verschiedener Schlüssel ein. Es ist in Ordnung, wenn Sie Hello World damit twittern können. Da dies mein erster Beitrag ist, mag es unansehnlich sein, aber ich würde es begrüßen, wenn Sie darauf verweisen könnten.

Recommended Posts

Eine Geschichte über einen Python-Anfänger, der von ModuleNotFoundError vernichtet werden sollte: Kein Modul namens 'Wewey'
Eine Geschichte über einen Python-Anfänger, der mit dem No-Modul'http.server 'feststeckt.
ModuleNotFoundError in Python: Kein Modul mit dem Namen story
Eine Geschichte über einen Python-Anfänger, der versucht, Google-Suchergebnisse mithilfe der API abzurufen
Eine Geschichte darüber, wie man einen relativen Pfad in Python angibt.
Eine Geschichte über den Versuch, private Variablen in Python zu implementieren.
Eine Geschichte über einen Anfänger, der an einem Projekt von Django vom Teambuilding bis zur Produktfreigabe in 6 Wochen teilnimmt
Eine Geschichte über das Hinzufügen einer REST-API zu einem mit Python erstellten Daemon
Eine Geschichte über den Versuch, mehrere Python-Versionen auszuführen (Mac Edition)
Was tun, wenn ModuleNotFoundError: In Python tritt kein Modul mit dem Namen 'XXX' auf
Python-Fehler: ModuleNotFoundError: Kein Modul mit dem Namen 'flask'
Eine Geschichte über den Versuch, Katsuo Isono, der nicht auf Unannehmlichkeiten reagiert, durch Verarbeitung natürlicher Sprache zu reproduzieren.
Eine Geschichte von einer Person, die Django aus der interaktiven Python-Shell importieren und Dinge in der DB speichern wollte
Eine Geschichte über einen Anfänger, der sich bemüht, CentOS 8 einzurichten (Verfahrensnotiz)
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul mit dem Namen'requests '
Eine Geschichte über Python Pop und Append
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul mit dem Namen'bs4 '
Atcoder-Anfängerwettbewerb A, B Zusammenfassung der Eingabe, die tendenziell ein Problem für Python darstellt
Eine Geschichte, die ich als Programmieranfänger mit GeoDjango erstellt habe
Automatisches Zakuzaku, Bitcoin. Eine Geschichte über einen Python-Anfänger, der ein 1-Minuten-Diagramm für Münzprüfungen erstellt
So installieren Sie die Python-Bibliothek, die von Pharmaunternehmen verwendet werden kann
Ich habe ein Modul in C-Sprache erstellt, das von Python geladene Bilder filtert
Eine Geschichte, der ich nach der SFTP-Kommunikation mit Python verfallen war
ModuleNotFoundError: Kein Modul mit dem Namen'_bz2 'in Python in pyenv
So fügen Sie einen Suchpfad für Python-Module hinzu
Eine Geschichte über das Ausführen von Python auf PHP auf Heroku
So fügen Sie Python ein Modul hinzu, das Sie in Julialang eingefügt haben
Import cv2 ModuleNotFoundError: Kein Modul mit dem Namen 'cv2' in Python3
Hinweise zum Erstellen einer Python-Umgebung durch Anfänger
Eine Geschichte über das Ändern von Python und das Hinzufügen von Funktionen
Geschichte rund um die Datenanalyse durch maschinelles Lernen
Eine Geschichte darüber, wie Windows 10-Benutzer eine Umgebung für die Verwendung von OpenCV3 mit Python 3.5 erstellt haben
[Python] Sie können ein Objekt mithilfe des Pickle-Moduls in einer Datei speichern.
Python-Anfänger waren süchtig danach, ihre eigenen Pakete in der PyPI-Version vom Februar 2017 zu registrieren
Eine Geschichte über den Versuch, Linter mitten in einem Python (Flask) -Projekt vorzustellen