wake-up-neo.com

Kein Modul mit dem Namen numpy

Ich habe die folgenden Programme installiert

  1. python 2.7 installiert
  2. Numpy-1.6.2-Python2.7
  3. Matplotlib-1.1.1-py2.7

Ich glaube, dass NumPy korrekt installiert wurde, da ich bei der Eingabe von Import-Numpy in Python-Interpreter keinen Fehler bekomme. Ich kann auch die Version des installierten numpy überprüfen.

In dieser Zeile wird der folgende Fehler in meinem Code angezeigt

import numpy as np

"Exceptions.ImportError: Kein Modul mit dem Namen numpy"

Kennt jemand eine Lösung für dieses Problem? Vielen Dank!

17
Telenoobies

im Terminal: 

Sudo apt-get install python-numpy

26
david

Klingt, als hätten Sie eine andere Version von Python installiert, die PyScript sieht. Die einfachste Lösung ist, PyScript nicht zu verwenden, aber Sie können es möglicherweise beheben, indem Sie PyScript erneut installieren/neu konfigurieren, um sicherzustellen, dass es auf dieselbe Position/Version Ihres Python27 verweist

3
Cameron Sparr

Möglicherweise haben Sie mehrere Versionen von Python installiert. Geben Sie Folgendes ein:

which python

in Ihrem Terminal sehen Sie, was der aktuelle ist.

3
sfdye

Ich habe dasselbe Problem auf Mac ... Aber ich löse es. Ich habe zwei Versionen von pip.Look ....

MacBook-Pro:WhiteBoxSMS4-master qinyao$ which pip
/Library/Frameworks/Python.framework/Versions/3.6/bin/pip
MacBook-Pro:WhiteBoxSMS4-master qinyao$ which pip2
/usr/local/bin/pip2

sie müssen also Ihre Pip-Version überprüfen.

0
qinyao

Ich habe das gleiche Problem unter Mac OS X.

Die Nummer wurde unter '/Library/Python/2.7/site-packages/numpy-override' installiert ., __.so import numpy funktioniert normal.

Scheitert jedoch, während virtualenv aktiviert ist und Python, der nicht vom System vorinstalliert ist (z. B. homebrew oder macport).

$ which python
/usr/local/bin/python

Korrigiert durch eine erneute Installation in virtualenv (die mit der Option --no-site-packages oder ohne --system-site-packages erstellt wurde).

0
Nianliang

Wie bereits erwähnt, haben Sie mehrere Versionen von Python installiert. Überprüfen Sie, indem Sie Folgendes eingeben:

which python

dann können Sie mit she-bang Ihr Skript auf die Version von Python setzen, mit der Sie numpy verwenden können (die Sie in Ihrer Befehlszeile verwendet haben). 

Oder legen Sie Ihre PYTHONPATH-Variable fest 

0
redman

Pylab ist Teil von Matplotlib; Sie können also einfach matplotlib installieren und erhalten automatisch auch pylab.

0
Hes96