已安装模块,但“ImportError”

时间:2016-10-31 12:54:48

标签: python python-2.7 ipython anaconda

我已经安装了模块(例如:configobj,matplotlib等)但是当我尝试在我的Python脚本中导入这些模块并尝试使用Linux / Ubuntu 14命令提示符运行这些脚本时,它会给出“ImportError” :没有名为configobj的模块“。 但是,如果我尝试使用ipython导入相同的模块,它不会给出任何问题。 Python版本:2.7.6(当我在ipython中使用sys.version检查时)

我已经安装了anaconda。我不知道它是否会引发任何问题。

尝试: Python error "ImportError: No module named"

我已经尝试将$ PYTHONPATH更改为指向anaconda lib /目录,因为它仅在stackoverflow上的某些帖子中提出。此外,在这里检查了很多问题,但无法找到任何解决方案。

也跟随其他一些链接。

谢谢:)

1 个答案:

答案 0 :(得分:0)

您的新模块需要位于

之类的路径中
C:\Users\**SOMEUSER**\AppData\Local\Continuum\Anaconda2\Lib\site-packages

然后您应该使用

从cmd安装模块
python setup.py install

(别忘了cd到cmd中的modules目录..)

因为modules目录中应该有一个" setup.py" -file。

你不需要你的env变量来调查Anaconda2 \ lib,你告诉过谁?!

PYTHONPATH是你的python.exe从cmd调用python ...