Untersuchung beim Import kann nicht mit Python durchgeführt werden

Auch Numpy kann nicht importiert werden. Bestätigung, wenn es in der Pip-Liste enthalten ist, aber ... Wenn Sie eine Umgebung auf einem unordentlichen Computer erstellen müssen.

Python-Pfad

Zuerst von hier.

ls -l `which python3`

Sie können sehen, auf was Sie sich beziehen, wenn Sie den Befehl "python3" eingeben. Da möglicherweise mehrere Pythons unbeabsichtigt enthalten sind, Stellen Sie sicher, dass es mit dem übereinstimmt, was Sie verwenden möchten.

Pip-Pfad

pip3 --version
ls -l `which pip3`

Bestätigung der Modulinstallation

pip3 show [Modulname]

Zum Beispiel im Fall von Numpy

pip3 show numpy

Wenn installiert, überprüfen Sie den Standort.

Name: numpy
Version: 1.18.1
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: /usr/local/lib/python3.7/site-packages

Python-Systempfad

python3

Geben Sie ein, um python3 einzugeben. Führen Sie dann die folgenden 3 Zeilen aus

import sys
import pprint
pprint.pprint(sys.path)

Wenn der Pfad angezeigt wird, drücken Sie zum Beenden Strg + D. Überprüfen Sie, ob sich der Standort des Moduls hier befindet.

Wenn nicht, überprüfen Sie die Umgebungsvariable PYTHONPATH

Überprüfen Sie die Umgebungsvariable PYTHONPATH

echo $PYTHONPATH

Wenn Sie hier die Standorteinstellung des Moduls schreiben Es funktioniert vorerst.

Wenn "bash",

export PYTHONPATH=[Modulposition]

Wenn csh,

setenv PYTHONPATH [Modulposition]

Fügen Sie es dann in die Umgebungsvariable ein. Überprüfen Sie mit "echo $ PYTHONPATH".

Durch einen Neustart des Terminals werden jedoch die Umgebungsvariablen zurückgesetzt. Wenn es permanent ist, fügen Sie es zu "bash_profile" oder "cshrc" hinzu. (Bitte überprüfen Sie die Einstellungen der Umgebungsvariablen separat.)

wiederholen

python3 
import [Modulname]

Ich werde versuchen.

Recommended Posts

Untersuchung beim Import kann nicht mit Python durchgeführt werden
Beim Import kann matplotlib.pyplot nicht in einer pyenv-virtualenv-Umgebung ausgeführt werden
Lösung, wenn das Bild mit tkinter [python] nicht angezeigt werden kann
Python-Modul mit "- (Bindestrich)" kann nicht gelöscht werden
Ich kann mit Python3.5 (Windows) + django1.7.1 kein Projekt erstellen.
Wenn Sie mit APLpy keine Konturkarte zeichnen können
"Temporäre Lösung", wenn pip nicht aktualisiert werden kann [Python]
Einstellungen für die Python-Umgebung (virtualenv + pip ist nicht möglich)
Maßnahmen, um SSL nicht mit Pycharm installieren oder importieren zu können
Importieren Sie tsv mit Python
Python Hinweis: Wenn der Befehl pip nicht verwendet werden kann
Importieren Sie Bibliotheken, die mit PyCharm nicht per Pip installiert werden können
[android] Wenn AVD nicht mit verweigerter Berechtigung verwendet werden kann
Ursachen, wenn die Python-Version nicht mit pyenv geändert werden kann
Was tun, wenn "Name xxx nicht importiert werden kann" [Python]
Importieren Sie vtk mit Brew Python
Fehler beim Spielen mit Python
Wenn USB nicht formatiert werden konnte
Wenn pydub nicht installiert werden kann
Optionen bei der Installation von Bibliotheken, die nicht in pyenv weitergeleitet werden können
Den Typ mit Python beherrschen? (Wann ist eine Typprüfung durchzuführen?)
Videos können in der Python-Entwicklungsumgebung nicht mit Spyder geladen werden
Wenn Times New Roman nicht mit matplotlib (Ubuntu) verwendet werden kann
Ein Memorandum (masOS), das tkinter importiert, konnte nicht mit Python durchgeführt werden, das von pyenv installiert wurde
TensorFlow 2.2 kann nicht mit Python 3.8 installiert werden!
Arbeiten mit LibreOffice in Python: Importieren
(Hinweis) Seien Sie vorsichtig mit Python Argparse
[Python] Seien Sie vorsichtig, wenn Sie Druck verwenden
Wenn matplotlib nicht mit python2.7 funktioniert
Bei Verwendung von MeCab mit virtualenv python
Vorsichtsmaßnahmen bei Verwendung von sechs mit Python 2.5
[Python] Format, wenn to_csv mit Pandas
Achten Sie beim Drucken von Japanisch mit Python 3 auf LANG für UnicodeEncodeError
Python + SCOOP Distributed Computing kann nicht auf Windows-PCs ausgeführt werden
Parallele Berechnung (Pathos) beim Umgang mit Objekten, die nicht eingelegt werden können
Snippet für die Vollbit-Suche mit Python
Hinweise beim Erstellen einer Umgebung mit Python
Zu beachtende Punkte bei der Lösung von DP-Problemen mit Python
Wenn ich TensorFlow nach Python importiere, wird "Importfehler: DLL-Ladevorgang fehlgeschlagen: Das angegebene Modul wurde nicht gefunden" angezeigt.
Es wurde ein Fehler behoben, bei dem node.surface mit python3 + mecab nicht abgerufen werden konnte
Angelegenheiten, die mit sklearn nicht importiert werden können
Seien Sie vorsichtig, wenn Sie CakePHP3 mit PHP7.2 ausführen
Lösung, wenn aws-cli in der virtuellen Umgebung von Mac nicht ausgeführt werden kann (nach der Installation von Python 3.8)
Beachten Sie bei der Verwendung von PyQtGraph mit Python Pyside die Reihenfolge des Imports
Korrespondenznotiz, wenn die Richtungstaste nicht in der Python-Befehlszeile verwendet werden kann
De-VBA Excel Tool! Beseitigen Sie das VBA Tool in einer Umgebung, in der Python nicht mit Python installiert werden kann
Fehler beim Installieren eines Moduls mit Python pip
[Linux] Wenn "| (Pipe)" unter CentOS7 nicht getroffen werden kann
Persönliche Tipps, wenn Sie verschiedene Dinge mit Python 3 tun
Python> Mit Laufzeitargumenten ausführen> Import argparse verwenden
Vorsichtsmaßnahmen beim Umgang mit Kontrollstrukturen in Python 2.6
Kein Modul namens'distutils.util 'kann nicht mit get-pip.py verwendet werden
Ein Memo beim Erstellen einer Python-Umgebung mit Miniconda
Zeichenkodierung beim Umgang mit Dateien in Python 3
[Python] [vscode] Wenn Sie sich über Space-Tab-Mix ärgern
[Webentwicklung mit Python] Vorsichtsmaßnahmen beim Speichern von Cookies
Materialien zum Lesen, wenn Sie mit Python beginnen
PIL kann nicht von virtualenv mit pyenv installiert werden
Seien Sie vorsichtig, wenn Sie mit gzip-komprimierten Textdateien arbeiten