LoginSignup
0
0

More than 5 years have passed since last update.

pythonとunixとself play手入れ

Last updated at Posted at 2018-05-19

※ブログテストで書いた

使ったパソコン: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

次はmultiagent -competitionの設定になります

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0