Windows下 Python3.6 PyBrain 环境搭建

2017-11-17  本文已影响0人  fanjingdan

最近Python语言又火起来了, 因为AI的发展,深度学习。 Python有比较完善的库,语言本身又比较简明。于是决定自学Python。

毫不犹豫地选择了Python3。反正作为小白,根本没有2->3的migration学习成本,哈哈。

既然是为了搞AI,当然就要用到PyBrain了。

折腾了一天,终于把第一个基于PyBrain的BP神经网络程序跑起来了。

官网: http://pybrain.org

github主页:https://github.com/pybrain/pybrain/

$python setup.py install 根本就不会成功的。。。

因为还有一大堆的dependency需要先安装。

作为一个用惯了npm,maven这些包管理器的程序员,谁能知道pip安装包是要讲究顺序的,被依赖的包居然一定要先安装。。。

pybrain的mandatory dependency就是scipy了

于是pip install scipy

事实是我还是太天真了, scipy还需要更多的dependency, 详见此文:http://blog.sina.com.cn/s/blog_62dfdc740101aoo6.html 

果断放弃,跑去scipy官网: https://www.scipy.org/install.html

看到了这两行:

Anaconda: A free distribution of Python with scientific packages. Supports Linux, Windows and Mac.

Enthought Canopy: The free and commercial versions include the core scientific packages. Supports Linux, Windows and Mac.

也就是说有自带scipy的python发行版。

研究了一下,发现Enthought Canopy不支持Python3, 于是就选择了Anaconda。跟得比较紧,2.7和3.6都有了

下载:https://www.anaconda.com/download/

装完以后,尝试安装pybrain。看到这个页面:https://anaconda.org/ideas/pybrain

$conda install -c ideas pybrain

亲测无效,报错,说python版本3.4和3.6不兼容啥的,于是走回老路:

$git clone https://github.com/pybrain/pybrain.git

$cd pybrain

打开Anaconda Prompt,

$python setup.py install

然后就真的可以跑起来了。撒花

上一篇 下一篇

猜你喜欢

热点阅读