要哭了!!! 在经历了很多天的努力终于装好了 pymc !!!记录一下安装和之后的一个大坑。
目前 pymc 已经不再维护了,鼓励大家学习使用 pymc3 ,但是因为一定要使用 pymc2 所以就各种百度 Google 逛各种论坛,
大概的安装步骤如下:
首先你需要安装 Anaconda ,省事,,,
不愿意安这个的话需要到下面的网址先下载安装你电脑对应版本的:
- numpy+mkl
- scipy
- nose
到 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 上搜索 pymc 下载然后安装对应版本,
如果你没有支持 mkl 的 nupy 需要先下载 numpy+mkl
最后一顿折腾,终于安装好了,本以为可以长吁一口气了,还没完
>>> import pymc
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:\anaconda\lib\site-packages\pymc\__init__.py", line 19, in <module>
from .threadpool import *
File "D:\anaconda\lib\site-packages\pymc\threadpool.py", line 346
def await(self):
^
SyntaxError: invalid syntax
查了一下,发现是 await 在 Python 3.5 以后变成了关键字,好吧,还要修改源码,这是多久没维护了,,,
直接使用记事本的替换功能将这个文件中所有的 await 替换一个名字,我换成了 wait
保存,重启环境,成功。
>>> import pymc
>>> pymc.__version__
'2.3.7'
>>>
终于可以开心的写代码了!!!