【发布时间】:2014-09-15 09:37:39
【问题描述】:
我刚刚使用 anaconda (Anaconda 2.0.1) 和我从 pymc 分发页面复制的以下命令在我的 mac (10.9.4) 上安装了 PyMC:
conda install -c https://conda.binstar.org/pymc pymc
在安装过程中一切似乎都很好(没有错误消息,所有获取都已完成)。然后当我导入它时,我收到以下错误消息:
>>> import pymc
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/anaconda/lib/python2.7/site-packages/pymc/__init__.py", line 30, in <module>
from .CommonDeterministics import *
File "/anaconda/lib/python2.7/site-packages/pymc/CommonDeterministics.py", line 21 in <module>
from .utils import safe_len, stukel_logit, stukel_invlogit, logit, invlogit, value, find_element
File "/anaconda/lib/python2.7/site-packages/pymc/utils.py", line 14, in <module>
from . import flib
ImportError: dlopen(/anaconda/lib/python2.7/site-packages/pymc/flib.so, 2): Library not loaded: /usr/local/Cellar/gfortran/4.8.2/gfortran/lib/libgfortran.3.dylib
Referenced from: /anaconda/lib/python2.7/site-packages/pymc/flib.so
Reason: image not found
我是 python 新手,我真的不知道接下来要做什么才能不搞砸。我输入这个来查找其他包:
binstar search -t conda pymc
Packages:
Name | Access | Package Types | Summary
------------------------- | ------------ | --------------- | --------------------
asmeurer/pymc | public | conda | https://github.com/pymc-devs/pymc
auto/pymcu | published | conda | http://www.pymcu.com
bkreider/pymc | public | conda | https://github.com/pymc-devs/pymc
datamicroscopes/pymc | public | conda | None
fonnesbeck/pymc | public | conda | https://github.com/pymc-devs/pymc
jonsedar/pymc | public | conda | None
pymc/pymc | public | conda | None
rsignell/pymc | public | conda | Markov Chain Monte Carlo sampling toolkit.
tobeplugged/pymc | public | conda | None
tomku-test/pymc | published | conda | https://github.com/pymc-devs/pymc
那么,我是否应该尝试使用这些软件包之一重新安装 pymc,如果是,命令是否如下?:
conda install -c https://github.com/pymc-devs/pymc pymc
我应该删除以前安装的第一个包吗?否则新安装将覆盖(?)。或者,修复我之前发现的那些错误可能很容易?
谢谢
【问题讨论】: