1.安装pybullet
进入已经创建好的conda环境 gymlab
conda activate gymlab
注:gymlab环境 通过命令 conda create -n gymlab 创建
采用官网命令 pip install pybullet 直接安装pybullet,发现不能在gymlab环境中使用。
pip list 命令显示存在pybullet包,conda list 却没有pybullet。
原因是创建环境时不指定一个python版本,如conda create -n gymlab 则创建出来的环境与主环境完全共享,使用pip命令只会将pybullet安装到主环境中。
解决方法:
使用pip install **的时候,就直接使用anaconda下的pip(或pip3),
~/anaconda3/bin$ pip3 install pybullet
2.安装baselines
某些文件的运行需要baselines 环境,需要提前安装baselines环境(需要python3.5以上和tensorflow)
git clone https://github.com/openai/baselines.git
cd baselines
pip install -e '.[all]'
在终端键入如下代码,不报错则安装成功。
python
import pybullet
import baselines