安裝miniconda
https://conda.io/miniconda.html(Windows/Mac/Linux)
Linux : 下載Miniconda3-latest-Linux-x86_64.sh文件到本地, 打開console運行
./Miniconda3-latest-Linux-x86_64.sh
windows : 下載Miniconda3-latest-Windows-x86_64.exe文件到本地镣奋,直接雙擊運行
安裝spyder(可選)(時間可能比較長哼蛆,可選用自己熟悉的python編輯器)
condainstallspyder
創(chuàng)建conda虛擬環(huán)境
conda create -n flappy_bird python=3 numpy tensorflow
激活剛剛創(chuàng)建的flappy_bird虛擬環(huán)境
Windows :
activate flappy_bird
Linux :
sourceactivate flappy_bird
安裝openai gym
pipinstallgym
安裝PyGame
apt-getinstalllibsdl2-2.0
pipinstallpygame –user
測試PyGame安裝成功
python -m pygame.examples.aliens
安裝PLE(PyGame Learning Environment)
pipinstallpillow
git clone https://github.com/ntasfi/PyGame-Learning-Environment.git
cdPyGame-Learning-Environment/
pipinstall-e .
安裝gym-ple(PLE適配gym的api包)
git clone https://github.com/lusob/gym-ple.git
cdgym-ple/
pipinstall-e .
測試FlappyBird環(huán)境配置成功
1) 打開任意python repl, 運行以下指令
importgym,gym_ple
env=gym.make("FlappyBird-v0")
2) 修改gym-ple/gym-ple/example.py文件
注釋掉5,29,30,59,60行
在35行后新加一行
env.render()
保存后,運行python example.py, 查看運行結(jié)果
安裝OpenCV 3.2
1) Linux
condainstall-c menpo opencv3
2) Windows
http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
下載和你使用的操作系統(tǒng)和python運行時相對應(yīng)的.whl文件到本地
pipinstallopencv_python-3*win_amd64.whl
上面一行命令中的opencv_python-3*win_adm64.whl需要使用下載到本地的文件名替代脆丁,比方說win64的系統(tǒng)奢讨,python3.6的環(huán)境裆熙,可以下載