0

我迷失了在windows上安装anaconda的安装过程。

我已经安装了 windows 32 位软件包(我正在运行 windows 7 x64)

我在开始菜单中有 anaconda,我可以打开 python 控制台并使用我感兴趣的函数 scipy.stats.t.interval()。

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

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

我认为这可能是路径更改/添加到路径问题,但我不确定如何解决它:/。当我尝试修复它时,我想我会在这里发布寻求帮助。

4

1 回答 1

2

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

which python

来自 CygWin 控制台。如果返回:

/usr/bin

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

从 CygWin 试试这个:

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

然后做:

which python 

应该给你:

/path-to-anaconda/anaconda/bin

然后它将起作用。

干杯

于 2013-07-02T08:58:49.327 回答