创建虚拟环境 universe
安装 gym
conda create -n universe python=3.6
activate universe
pip install gym==0.7.0
>>> pip list
Package Version
------------ --------
certifi 2019.3.9
chardet 3.0.4
future 0.17.1
gym 0.7.0
idna 2.8
numpy 1.16.2
pip 19.0.3
pyglet 1.3.2
requests 2.21.0
setuptools 40.8.0
six 1.12.0
urllib3 1.24.1
wheel 0.33.1
wincertstore 0.2
>>> cd XXXXX
>>> git clone https://github.com/openai/universe.git
Cloning into 'universe'...
remote: Enumerating objects: 1476, done.
Receiving objects: 92% (1358/1476), 852.01 KiB |remote: Total 1476 (delta 0), reused 0 (delta 0), pack-reused 1476
Receiving objects: 100% (1476/1476), 1.58 MiB | 1.21 MiB/s, done.
Resolving deltas: 100% (938/938), done.
>>> cd universe
>>> dir
驱动器 D 中的卷是 XXXXX
卷的序列号是 XXXXXX
XXXXX 的目录
2019/03/31 13:54 <DIR> .
2019/03/31 13:54 <DIR> ..
2019/03/31 13:54 29 .dockerignore
2019/03/31 13:54 152 .gitignore
2019/03/31 13:54 1,876 .travis.yml
2019/03/31 13:54 651 CODE_OF_CONDUCT.rst
2019/03/31 13:54 <DIR> doc
2019/03/31 13:54 1,167 Dockerfile
2019/03/31 13:54 <DIR> example
2019/03/31 13:54 335 ISSUE_TEMPLATE
2019/03/31 13:54 1,108 LICENSE
2019/03/31 13:54 854 Makefile
2019/03/31 13:54 19,266 README.rst
2019/03/31 13:54 1,054 setup.py
2019/03/31 13:54 252 test.dockerfile
2019/03/31 13:54 <DIR> tests
2019/03/31 13:54 598 tox.ini
2019/03/31 13:54 <DIR> universe
12 个文件 27,342 字节
6 个目录 116,485,533,696 可用字节
到这里,直接 pip 安装当前目录不行,应该是少了依赖:
直接 docker build 也失败,太坑了
>>> docker build -t universe .
>>> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
<none> <none> 505994a41783 7 minutes ago 1.39GB
ubuntu 16.04 9361ce633ff1 2 weeks ago 118MB
现在只好把 images 删了,
docker rm <containerID>
docker rmi <imageID>
占这么大空间没有XX用,一气之下把 docker 卸了。
来试试 Ubuntu 子系统