2016-12-04 6 views
2

Ich bin ein neuer Programmierer mit Python. Ich benutze Python 3.5 in einem 64-Bit-Fenster. wurde ich libpgm Modul installiert, aber wenn ich from libpgm.pgmlearner import PGMLearner Typ bekam ich diese Fehlermeldung:ImportError: numpy ist nicht auf Ihrem System installiert

ImportError, "numpy is not installed on your system." i pip mit Installieren Sie dann numpy. Nun, wenn ich import numpy Typ I erhalten keine Fehler, aber wenn ich from libpgm.pgmlearner import PGMLearner geben bekomme ich diesen Fehler:

Traceback (most recent call last): File "<pyshell#4>", line 1, in <module> from libpgm.pgmlearner import PGMLearner File "C:\Users\Asus\AppData\Local\Programs\Python\Python35\lib\site-packages\libpgm\pgmlearner.py", line 35 raise ImportError, "numpy is not installed on your system."

Gibt es jeder, der mir helfen kann ... Danke?.

+1

Haben Sie mehrere Python-Umgebungen auf Ihrem Computer installiert? – Jakub

+0

siehe [diese vorherige Frage] (https://stackoverflow.com/questions/37765410/cannot-read-numpy-from-libpgm) - Sie haben wahrscheinlich Python 2.7 und 3.5 installiert – jeremycg

+0

@fahi siehe dies: http: // stackoverflow .com/questions/11200137/installation-numpy-on-64bit-windows-7-mit-python-2-7-3 – eyllanesc

Antwort

1

Damit die Bibliothek zur Arbeit laufen, "Python 2.7", numpy und scipy sind erforderlich ,, leider sind Sie mit Python 3.5

Gehe durch libpgm docs

0

ich denke, es wäre besser, numpy installiert von here:

die richtigen für Sie System holen, soll es so sein würde:
numpy-1.12.0b1 + MKL-cp36-cp36m-win_amd64.whl

Es sollte eine .whl-Datei herunterladen. Sobald der Download abgeschlossen ist, öffnen Sie den Download-Ordner. Öffnen Sie die Eingabeaufforderung und wechseln Sie zum Ordner "Downloads". Wenn Sie nicht wissen, wie man das macht, würde ich empfehlen, die Eingabeaufforderung zu lernen. Aber wie auch immer hier, wie Sie würde

cd Downloads 

Dann

pip install numpy‑1.12.0b1+mkl‑cp36‑cp36m‑win_amd64.whl 
Verwandte Themen