2017-05-18 1 views
0

Ich habe vor kurzem ein Paket heruntergeladen und beim Testen des Pakets um zu sehen, ob alles richtig funktioniert, bekomme ich den Fehler ImportError: No module named 'cubicspline'. Wenn ich der Spur folge, um zu sehen, wo der Fehler auftritt, habe ich festgestellt, dass cubicspline.py (die Datei wurde nicht gefunden) sich im selben Ordner befindet wie extcurve_s16.py (die Datei, die cubicspline aufruft).osx - Mac - Python 3.5 - ImportError: Kein Modul namens 'cubicspline' beim Testen von Python-Paket

File "/Users/Austin/anaconda/lib/python3.5/site-packages/isochrones/schlafly/extcurve_s16.py", line 4, in <module> 
import cubicspline 

Ich habe die Berechtigungen für den Ordner überprüft und ich kann lesen und schreiben. Es gibt auch eine __init__.py Datei im Ordner. Irgendwelche Ideen hier? Ich kann nicht herausfinden, warum es nicht möglich wäre, eine Datei aufzurufen, die sich im selben Ordner befindet. Hier ist der genaue Stück Code als Referenz, wie zu sehen ist import numpy funktioniert gut.

import numpy 
    import cubicspline 

Antwort

0

Das Problem wurde durch Klonierung des isochrones Paket von Github aufgelöst statt pip install isochrones zu verwenden. Es gab eine Art von Problem mit der pip Version.