在windows上安装anaconda的安装过程中,我迷失了方向。
我已经安装了windows 32位软件包(我运行的是windows 7 x64)
我在开始菜单中有anaconda,我可以打开python控制台并使用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
我认为这可能是路径更改/添加到路径的问题,但我不确定如何解决:/。当我试图修复它时,我想我会在这里发帖寻求帮助。
您可能有两个python安装,一个在anaconda包中,另一个可能在以前安装过。尝试做:
which python
来自CygWin控制台。如果返回:
/usr/bin
那么这肯定是一个附加路径问题。为CygWin修复它,您必须将来自anaconda的python安装添加到路径中。
试试CygWin:
PATH=path-where-anaconda-is-installed/anaconda/bin:$PATH
然后做:
which python
应该给你:
/path-to-anaconda/anaconda/bin
然后它就会起作用。
干杯