2017-10-22 6 views
0

kann ich importieren numpy erfolgreich meine Python-Version 2.7.11 auf der Kommandozeile: enter image description herenumpy erfolgreich auf der Kommandozeile importiert, aber nicht auf IDLE

aber nicht in IDLE, wo ich die folgende Fehlermeldung erhalten:

Traceback (most recent call last): 
    File "/Users/macbookpro/Desktop/Python learning/Mortgages/mortgage_plot.py", line 2, in <module> 
    import pylab 
    File "/Users/macbookpro/Library/Python/2.7/lib/python/site-packages/pylab.py", line 1, in <module> 
    from matplotlib.pylab import * 
    File "/Users/macbookpro/Library/Python/2.7/lib/python/site-packages/matplotlib/__init__.py", line 124, in <module> 
    from . import cbook 
    File "/Users/macbookpro/Library/Python/2.7/lib/python/site-packages/matplotlib/cbook/__init__.py", line 35, in <module> 
    import numpy as np 
ImportError: No module named numpy 

enter image description here

Was könnte die Ursache für dieses Problem sein?

+1

Ihr 'IDLE' läuft auf einer anderen Python-Umgebung, die nicht 'numpy' installiert hat. Während das Standard-Python, das Sie mit der Befehlszeile starten, es hat. – swatchai

+0

@swatchai woher weißt du das? – mounaim

+0

Schauen Sie sich die Python-Versionen an – percusse

Antwort

2

Ein möglicher Kandidat für diesen Fehler kann sein, dass das numpy-Paket nicht in den Verzeichnissen vorhanden ist, in denen Ihr IDLE nach dem Paket sucht.

Allerdings ist das Paket für Ihre Befehlszeile Python-Paketpfad verfügbar. Versuchen Sie, den Paketspeicherort zu Ihrem IDLE-Paketsuchpfad hinzuzufügen. Ich denke, das sollte diesen Fehler beheben.

import sys 
sys.path 
sys.path.append('path/to/package/numpy') 
import numpy 
Verwandte Themen