【Pysc2】Deepmind Pysc2 環境配置及其踩坑記錄


1. 下載星際爭霸II游戲

  可以直接下暴雪戰網,然后在戰網內下載。

2. 下載Pysc2

cmd后在命令行輸入 

pip install pysc2

3. 下載sc2

cmd后在命令行輸入 

pip install sc2

4. 下載地圖

https://github.com/ClausewitzCPU0/SC2AI

解壓密碼: iagreetotheeula (表示自己同意最終用戶許可協議)

解壓在Maps的文件夾,我是使用的暴雪戰網下載的游戲,發現游戲文件夾里並沒有Maps, 需要自己手動創建。

如圖:

5. 添加環境變量

將星際爭霸II游戲的路徑添加進環境變量,如圖:

6. 測試一下

幾個簡單的測試指令: 

python -m pysc2.bin.agent –map Simple64 

 加載后效果:

 

踩坑記錄:

1. pip install 下載超時

解決辦法: pypi源默認為國外源,經常被牆導致不可用,所以安裝軟件時pip源最好更換為國內資源 

                   pip install -i https://pypi.tuna.tsinghua.edu.cn/simple + 包名

2. 沒有找到Maps 文件夾

解決辦法: 手動創建,PS: 錄像文件——replay是在文檔下的Starcraft 和游戲的安裝目錄不是一個, 一開始我弄錯了,不過發現文檔里是需要用戶名的,就知道不是這個文件夾了。

3. 沒有下載pygame

解決辦法:這個pysc2似乎是基於pygame的 所以下載之前先要確保安裝了pygame 否則就不行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM