【发布时间】:2016-01-19 05:21:48
【问题描述】:
当我将我的 python 代码放在“~/Downloads/”文件夹中时,它可以工作。 但是,当我将 test.py 文件放在像“/Git/Pyehon/.....”这样的较深位置时,我失败并给了我消息“ImportError: numpy.core.multiarray failed to import”,为什么?
我在 Mac 上运行它
【问题讨论】:
当我将我的 python 代码放在“~/Downloads/”文件夹中时,它可以工作。 但是,当我将 test.py 文件放在像“/Git/Pyehon/.....”这样的较深位置时,我失败并给了我消息“ImportError: numpy.core.multiarray failed to import”,为什么?
我在 Mac 上运行它
【问题讨论】:
我找到了原因,在同一个 foder 中有一个名为 time.py 的文件。我确定这就是我未能导入 numpy.
另外,如果我将文件 time.py 放在同一个文件夹中并运行 python test.py,那么我会收到消息“TypeError: 'module' object is not callable”
接下来,不关闭控制台,删除time.py,然后“import numpy”,我得到消息“ImportError: cannot import name multiarray”
关闭并再次打开控制台,它可以工作。
但这一次,我没有看到“ImportError: numpy.core.multiarray failed to import”,但它确实有效!
【讨论】: