美文网首页
Windows下 Python3.6 PyBrain 环境搭建

Windows下 Python3.6 PyBrain 环境搭建

作者: fanjingdan | 来源:发表于2017-11-17 14:15 被阅读0次

    最近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

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

    相关文章

      网友评论

          本文标题:Windows下 Python3.6 PyBrain 环境搭建

          本文链接:https://www.haomeiwen.com/subject/dxhjvxtx.html