※ブログテストで書いた
使ったパソコン:windows7
PythonでAIやる
Unix
pythonとは、 コンソールとpython言語を使うプログラミングのこと(python(は)、コンソールないと出来ない)
パソコンのコンソールは全てOSで書く
OS : windows(cmd・window shell含め)・unix・linux・mac(OS X)・GNU・ubuntuなどがある
(※unixは、linuxじゃない)
unix系とは、Unixを参考して開発したOSやbashとかsudoコマンド使えるOSのこと
コンソールを使おう--------------------------------------
cd 〇〇
cd ’コンソールで移動するディレクトリ’
cd ¥home¥neco cd /home/neco/ コンソールのディレクトリをhome/necoに移動するコマンド
これはcdコマンドと呼び、よくcdで略す、コンソールが今、位置したフォルダーを、書いた場所で移動するコマンド。
unix系
$~/ $./ usr/ user/ home/ 最初のディレクトリ
window
特にない
コンソールを使おう~完
pythonゲット--------------------------------------------
anaconda3.xをサーチ(時間がかかる)
(anacondaと普通のpythonがある。self playというAIをためanaconda3.xをサーチ)
self playをゲット----------------------------------------
anaconda promptを聞く
self play(multiagent -competition.zip)のダウン
https://github.com/openai/multiagent-competition
githubで、multiagent -competition.zipダウン
解凍
cd C:/Users/multiagent -competitionを解凍したフォルダ/multiagent-competition/
pip install -r requirements.txt
pip install -r requirements.txt
そのディレクトリにあるrequirements.txtに書かれてるライブラリをダウンするコマンド。-rは文字列。
エラーが出ると conda install pip
そのまま
cd gym-compete
もしくは
cd C:/Users/multiagent -competitionを解凍したフォルダ/multiagent-competition/gym-compete
pip install -e .
pip install -e .
点を!!!!絶対!!!!する!!!点を絶対してください
unixコマンドを使ってselfplay起動
busybox https://frippery.org/busybox/ windows7のため、busyboxダウン
サイトの下の部分でThe latest version is always busybox.exe… これクリックしてダウン。64ビットもある
busyboxあるフォルダ/busybox.exe sh -l(エルです)
また
cd C:/Users/multiagent -competitionを解凍したフォルダ/multiagent-competition/
bash demo_tasks.sh all self playのテスト unix系だから¥が出来ないと¥→/に変える
もしくは
cd C:/Users/multiagent -competitionを解凍したフォルダ/multiagent-competition/
bash 〇〇/demo_tasks.sh all self playのテスト unix系だから¥が出来ないと¥→/に変える
↑
ここ○○/入れた(bash demo_tasks.sh...をbash ○○/demo_tasks.shに変えた(○○の意味はわかると思う))
windows10の場合
busyboxじゃなく、Windows Subsystem for Linuxを検索してそれ見てやる。めちゃはやい
bash 〇〇/demo_tasks.sh all