Python似乎不再能够找到已安装的模块

时间:2017-02-01 10:33:43

标签: python-2.7 error-handling module scipy package

我为这个微不足道的问题道歉,但是当我今天早上尝试运行一些已经工作了几个月的脚本时,我遇到了以下错误消息:

import scipy.stats
Traceback (most recent call last):

  File "<ipython-input-5-b66176eb2d0a>", line 1, in <module>
    import scipy.stats

ImportError: No module named stats

所以我遇到的问题是Python似乎没有在scipy文件夹中找到stats包,但我仔细检查了我确实在Python安装目录中有一个scipy文件夹以及一个stats文件夹。 scipy文件夹。

我有以下内容:C:\Python27\Lib\site-packages\scipy\stats\

我使用Spyder,我尝试重新加载内核,关闭并重新打开Spyder但似乎没有任何效果。

更多信息;

我在scipy文件夹中有一个__init__.py

import scipy命令有效

尝试在scipy中加载其他包也会抛出错误

如果您之前遇到同样的问题,我们将非常欢迎任何帮助!

编辑:

好的,我再次从python控制台重新启动内核并执行以下操作,这有效:

import os

os.getcwd()
Out[2]: 'C:\\Python27\\lib\\site-packages'

from scipy import stats

该错误现已转移到另一个包......

我怀疑当我运行位于另一个驱动器上的脚本时,Python很难找到包。我的困惑是它没有用到。

0 个答案:

没有答案