我对如何在Mac上将'pymc'包安装到iPython中感到困惑
我刚开始学习Python和iPython,遇到了一个问题,就是在Mac上安装'pymc'这个包。
我基本上是按照这些说明来操作的。
这是我做的步骤:
首先,我从github上下载了pymc的源文件,然后把它解压到“文档”文件夹下,解压后的文件夹叫“pymc-devs-pymc-79bc2dc”。
第二步,我打开终端,输入了:
cd /Users/shijiabian/Documents/pymc-devs-pymc-79bc2dc
第三步,我想把canopy python设置为我的默认python。在“pymc-devs-pymc-79bc2dc”这个目录下,我输入了:
export PATH=/Users/shijiabian/Library/Enthought/Canopy_64bit/User/bin:$PATH
这一步是按照这个链接的说明来做的。但我不确定是否需要在不同的目录下输入。不过,输出的结果看起来是对的。
第四步,我尝试了两种不同的方法。
第一种方法:我在终端输入了下面的代码:
cd pymc-devs-pymc-b6aa943/
python setup.py config_fc --fcompiler gfortran build
python setup.py install
但是在输入python setup.py config_fc --fcompiler gfortran build后,出现了错误。我在想是否需要安装其他的包。
第二种方法是我直接使用pip:
pip install
安装成功了。然后我进入了下一步。
第五步,我还是按照说明继续操作:
> ipython
>>> In [1]: import pymc
这时出现了一个警告信息:
警告:找不到statsmodels和/或patsy,未导入glm子模块。
我对此感到很困惑,不知道自己是否做错了什么。
1 个回答
1
当你想安装新的Python包时,首先想到的就是用命令
pip install
。在这里,你并没有做错什么,出现这个警告是因为缺少了statsmodels和patsy这两个模块,不过你现在知道该怎么做了;-)