我在Windows上安装anaconda的安装过程中迷失了。
我已经安装了windows 32bit软件包(我正在运行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
我认为这可能是路径更改/添加到路径问题,但我不确定如何解决它:/。当我尝试解决它时,我想我会在这里发帖求助。
答案 0 :(得分:2)
你可能有两个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
然后它会起作用。
干杯