ubuntu18安装scikit-neuralnetwork(包含pylearn2)2018年7月14日最新版

网上有很多教程但是好像都不是很适合用为windows安装,也不适合centos安装,适合ubuntu,当然只是个人鄙见.我用ubuntu18最新版

1.安装依赖scipy,numpy,Theano,这些都是用sudo pip install scipy numpy Theano等简单命令安装,这里直接安装即可,要是少什么的我说一下

安装pip: sudo apt-get install python-pip

sudo apt-get update

更新pip工具:sudo apt-get install python-pip

sudo apt-get install python-dev

还可能缺少pandas,lagasse等

这些或多或少可能会缺少的东西,当你安装sudo pip install scipy numpy Theano时出现一些意外情况,比如依赖项找不到那就安装一遍,可能不同系统版本安装的依赖不一样,但是大原则是少什么安装什么

这都是重点,重点是下面pylearn2的安装,我装了一天,注意我没有用anaconda,能不能用我不知到。

2.安装pylearn2.

a. 在想安装Pylearn2的目录下打开vim,输入命令:  

git clone git://github.com/lisa-lab/pylearn2.git(网上一大堆说用这个sudo pip install -e git+https://github.com/lisa-lab/pylearn2.git#egg=Package,但是我想问,我tm网速不行怎么破,装了两天就是卡在这里尴尬不,直接下下来不好吗?)

b. 配置Pylearn2所用数据目录的环境变量(做一些标准实验时,可将数据放入该目录),即在vim里输入命令行:vim ~/.bashrc ,然后在打开的.bashrc文件最后一行加入语句:export PYLEARN2_DATA_PATH=YourPath/data 保存后退出。其中的YourPath为你想放入数据的目录全称。接着在vim里执行source ~/.vimrc命令

c. 进入pylearn2目录(刚用git下载后会有该文件的),执行命令:sudo python setup.py build

至此应该是安装完成,可能改完b的环境后需要关机重启或者运行后面那条语句source ~/.vimrc

第二步最为关键

3.第三步其实简单

a.下载scikit-neuralwork包。sudo git clone https://github.com/aigamedev/scikit-neuralnetwork.git,此时应该下载到当前目录

b.cd scikit-neuralnetwork文件夹下:cd scikit-neuralnetwork

c.运行setup.py:sudo python setup.py develop

应该是安装完成

4.测试

a.安装nose进行测试:sudo pip install nose

b.查看nose版本:nosetests -V sknn.tests


你可能感兴趣的:(深度学习)