2013-06-21 94 views
0

我迷失在安装anaconda的安装过程中。安装anaconda以在窗口中使用

我已经安装了Windows 32位包(我运行Windows 7 64位系统)

我在开始菜单中水蟒,我可以打开蟒蛇控制台和使用scipy.stats.t.interval() ,我感兴趣的功能。

但是,我该如何去将这个包含在另一个python程序中呢?我认为这就像将其添加到路径中一样。例如,我在另一个python文件中调用了scipy.stats.t.interval()函数,我通过python myscript.py通过cygwin运行。然而,它会返回错误:

from scipy.stats import t 
ImportError: No module named scipy.stats 

我想可能是路径的改变/添加到路径的问题,但我不知道如何解决它:/。虽然我试图解决它,但我想我会在这里发布求助。

回答

2

好吧,您可能会安装两个python,一个安装在anaconda包中,另一个安装在您之前可能已安装的位置。尝试做:

which python 

从CygWin控制台。 如果返回:

/usr/bin 

那么它绝对是一个附加到路径的问题。 修复它为CygWin, 你必须添加python安装从anaconda到路径。

试试这个fromn CygWin的:

PATH=path-where-anaconda-is-installed/anaconda/bin:$PATH 

,然后做:

which python 

应该给你:

/path-to-anaconda/anaconda/bin 

,然后它会工作。

干杯

+0

,如果它的工作原理也可以添加到您的〜/ .bashrc –

+0

Windows没有的.bashrc文件,对不对? –

+0

OP使用CygWin,它模拟unix终端,并支持.rc文件 –