Ubuntu-gnome-16.04-desktop-amd64 实现
机器学习小鸟
注意:如果是虚拟机,磁盘最好大于20G
软件源
在Sofware&Updates中将源换成中科大的源
http://mirrors.ustc.edu.cn/ubuntu
直接在软件中心鼠标操作切换就行,找到ustc那个
Opencv安装
先通过
http://blog.topspeedsnail.com/archives/4755
安装OpenCV
中间可能出现incorrect hash in cmake ippicv when installing的问题
在https://github.com/Itseez/opencv/issues/5973 中提到
去下载
https://github.com/Itseez/opencv_3rdparty/tree/ippicv/master_20151201/ippicv
对应的linux压缩包放到 OpenCV_code/opencv/3rdparty/ippicv/ 中即可
另外出现其他问题请参考
http://www.cnblogs.com/emouse/archive/2013/02/22/2922940.html
中的cmake用法具体配置
Python IDE使用Anaconda
下载Anaconda3-4.0.0-Linux-x86_64并安装
将anaconda的源换成清华的源
https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
使用中科大的PyPI镜像加速服务
https://lug.ustc.edu.cn/wiki/mirrors/help/pypi
Tensorflow安装
根据
https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html#anaconda-environment-installation使用conda 虚拟环境安装
下载https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp34-cp34m-linux_x86_64.whl 并更名为
'tensorflow-0.8.0-cp35-cp35m-linux_x86_64.whl'
使用
(tensorflow)$ pip install --ignore-installed --upgrade tensorflow-0.8.0-cp35-cp35m-linux_x86_64.whl
形式安装
Opencv链接库设置
然后将
/usr/local/lib/python3.5/dist-packages/cv2.cpython-35m-x86_64-linux-gnu.so
拷贝到
~/anaconda3/envs/tensorflow/lib/python3.5中
Pygame安装
最后通过
http://askubuntu.com/questions/401342/how-to-download-pygame-in-python3-3
中的步骤来安装pygame
可以玩了
最后在DeepLearningFlappyBird-master路径下python ./deep_q_network.py即可实现