我正在尝试在MacOS(Mojave)上使用pymc3。我使用anaconda安装,安装很好,但当我尝试导入它时,我得到AttributeError: module 'theano' has no attribute 'gof'.
这里似乎有一些讨论(它说我需要安装OS X 10.9 SDK)https://github.com/Theano/Theano/issues/6645。我不知道该怎么做(而且我的指示并不清楚)。我也不知道这是否合法,是否会引起一些问题。
我大多只想得到pymc3,因为它似乎是用于python中贝叶斯推理(例如MCMC)的标准包。也很高兴使用另一个包,但这个似乎是最好的/最简单的(?)。任何帮助,将不胜感激。
启动和运行的最有效方法是避免这些问题,它是为它创建一个新的Conda环境,PyMC3是唯一的要求:
conda create --name your_env pymc3
我通常建议为您计划使用的不同目的库创建新的Conda环境。这有助于最大限度地减少冲突并保持基础环境稳定。