当前位置:网站首页>Take you hand-in-hand to do intensive learning experiments -- knock the level in detail
Take you hand-in-hand to do intensive learning experiments -- knock the level in detail
2022-07-06 17:13:00 【Toothache, want to eat peach】
The chicken is finishing an assignment
It's hard
“ If you are not skilled in the installation environment , Don't be impatient , Calm down and breathe deeply , There will always be strange problems , Some error reports can't be read or searched , Take your time , Try to be close to my version number , Then take a snapshot ”
The environment is as follows :
ubuntu20.04
anaconda-5.1.0
pycharm
0 expect
What are we going to do ?
1 Set up the environment
Download it git package , establish anaconda Environmental Science ,conda env create -f env.yml
Three files failed to download
Asked elder martial brother
Prepare to change the source of Beiwai
( Change him ! It's really much faster !)
https://mirrors.bfsu.edu.cn/help/anaconda/
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/main
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/r
- https://mirrors.bfsu.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.bfsu.edu.cn/anaconda/cloud
msys2: https://mirrors.bfsu.edu.cn/anaconda/cloud
bioconda: https://mirrors.bfsu.edu.cn/anaconda/cloud
menpo: https://mirrors.bfsu.edu.cn/anaconda/cloud
pytorch: https://mirrors.bfsu.edu.cn/anaconda/cloud
pytorch-lts: https://mirrors.bfsu.edu.cn/anaconda/cloud
simpleitk: https://mirrors.bfsu.edu.cn/anaconda/cloud
then .condrc The document looks like this 
function conda clean -i Clear index cache , Make sure you use the index provided by the mirror station .
function conda create -n myenv numpy Test it .
Still reported ssl The fault of 
Still the same as before , hold .condrc Medium https Change to http, All of them ~source
Success Hahahahahaha 

2 Download project
git clone https://github.com/MultiAgentLearning/playground.git Or download the compressed package directly
I didn't install git, Directly download the installation package
Then I changed my name to playground, Keep the same as the courseware
3 install
Enter the directory of the project ,
cd ~/playground
( Open it directly in that folder , There is no need to enter hahaha )establish anaconda Environmental Science ,
conda env create -f env.yml
Here we go ! Promise me ! When it is executing, keep the keyboard away !
I tried this many times
The source of China University of science and technology has been replaced by that of Beijing Foreign Studies University
This time I finally saw the dawn , The download went well , Then I carefully pressedctrl+cThen it ended , I tried many good methods and failed again
( Including but not limited to the following methods :Direct loading gym package ,
pip install gym, But this is the latest version , Not the version specified in this packageLimited version installation
conda install gym==0.10.11, Still reported the same mistakeRemove... First pommerman Environmental Science , Re execution
conda env create -f env.yml, Not yet.Then I got my senior brother's pommerman Folder , Not yet.
Then I changed the source , Not yet.
)
When I reinstalled the environment for the second time , Didn't touch the keyboard , But still reported this error .
steady !

Then this time, I will keep the snapshot well , Go back to the previous state , Just execute the order again, Hahahahahaha
Finally successful hahahahahahahahaha
wuhu ! take off !
Then let's look at the effect 
enter once !OJBK!
- Common commands
Remove environment (pommerman)conda remove -n xxxx --all
I'm stuck gym, Separatepip install gym
Limited version installationconda install gym==0.10.11
Take a look at the current environment envconda env list
Activate the environment
Out of the environmentconda deactivate
Experiment
docker

perform
docker build -t pommerman/simple-agent -f examples/docker-agent/Dockerfile .
Tips 
Then follow the prompts to install it first 


4 twitter
Be sure to make good use of snapshots , Please enjoy Peng Peng's Fairy snapshot

边栏推荐
- JVM类加载子系统
- Go language uses the thrift protocol to realize the client and service end reports not enough arguments in call to oprot Writemessagebegin error resolution
- Prototype chain inheritance
- 暑假刷题嗷嗷嗷嗷
- Only learning C can live up to expectations top5 S1E8 | S1E9: characters and strings & arithmetic operators
- Assembly language addressing mode
- After the subscript is used to assign a value to the string type, the cout output variable is empty.
- 唯有学C不负众望 TOP5 S1E8|S1E9:字符和字符串&&算术运算符
- 冯诺依曼体系结构
- 数据传送指令
猜你喜欢

Idea breakpoint debugging skills, multiple dynamic diagram package teaching package meeting.

redux使用说明

Shell_ 01_ data processing

Introduction to spring trick of ByteDance: senior students, senior students, senior students, and the author "brocade bag"

The QT program compiled on CentOS lacks a MySQL driven solution

Activit零零碎碎要人命的坑

程序员定位解决问题方法论

JVM之垃圾回收器下篇

汇编语言寻址方式

Thank you for your invitation. I'm in the work area. I just handed in the code. I'm an intern in the next ByteDance
随机推荐
The difference between URI and URL
ByteDance overseas technical team won the championship again: HD video coding has won the first place in 17 items
Shell_ 05_ operator
After the subscript is used to assign a value to the string type, the cout output variable is empty.
Only learning C can live up to expectations Top1 environment configuration
arithmetic operation
汇编语言寻址方式
唯有学C不负众望 TOP4 S1E6:数据类型
koa中间件
MySQL string function
肖申克的救赎有感
唯有学C不负众望 TOP5 S1E8|S1E9:字符和字符串&&算术运算符
控制转移指令
Many papers on ByteDance have been selected into CVPR 2021, and the selected dry goods are here
8086 CPU internal structure
Fdog series (4): use the QT framework to imitate QQ to realize the login interface, interface chapter.
Restful style interface design
唯有学C不负众望 TOP3 Demo练习
README. txt
DS18B20数字温度计系统设计