Sublime Text控制台:Python包导入失败,尽管它们存在

时间:2016-01-19 21:36:00

标签: python sublimetext3 anaconda

我是SublimeText3的新手。

我的系统中有Anaconda设置,所有的包,如numpy,pandas等都安装在/ home / sam / anaconda / lib / site_packages ..

由于我的软件包分发在Anaconda的网站软件包中,因此我在sublime Text中创建了一个新的构建系统,指向Anaconda的Distribution。现在,当我构建完整的代码 - 我的导入,例如..

import numpy 
import pandas 

工作正常。

但是,当我在sublime文本的控制台中手动运行导入时。我看到以下错误。

>>> import numpy
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named 'nump

但是,当我导入os,glob等软件包时,我看不出错误。

我不知道如何继续,我真的很感激任何指导。

1 个答案:

答案 0 :(得分:2)

Sublime Text控制台是其内部Python运行时的交互式控制台,它完全独立于系统的Python。或者说是Anaconda的Python。

如果您想在Sublime Text中使用系统Python的交互式控制台,则应该查看SublimeREPL package