osx - Mac - Python 3.5 - ImportError:没有名为' cubicspline'测试python包时

时间:2017-05-18 17:36:23

标签: python macos ipython python-3.5 python-import

我最近下载了一个软件包,在测试软件包时是否一切正常,我收到错误ImportError: No module named 'cubicspline'。在跟踪路径以查看错误发生的位置时,我发现cubicspline.py(未找到文件)与extcurve_s16.py(调用cubicspline的文件)位于同一文件夹中。

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

我已经检查了该文件夹的权限,并且我能够同时进行读写操作。文件夹中还有一个__init__.py文件。这里有什么想法?我无法弄清楚为什么它无法调用同一文件夹中的文件。以下是可供参考的确切代码块,可以看出import numpy工作正常。

    import numpy
    import cubicspline

1 个答案:

答案 0 :(得分:0)

通过从Github克隆isochrones包而不是使用pip install isochrones来解决该问题。 pip版本存在某种类型的问题。