硕士研究 1-1
安装流程,主要参考这两篇,但是安装 python3.6 会有问题,于是我安装 python3.8
安装 mujoco, mujoco-py,gym [all],robosuite
这篇主要参考 dm_control 的安装
安装 tf-gpu
1 | conda create -n mujoco_38 python==3.8 |
安装 mujoco210
(1) 下载 license—mjkey.txt
(2) 下载 mujoco210
1 | #(3) 在 home 目录下创建隐藏文件夹 mujoco,并将刚才下载好的安装包解压到这个文件夹下 |
报错:./simulate: error while loading shared libraries: libXrandr.so.2: cannot open shared object file: No such file or directory
You need to install the missing library
安装 mujoco_py
1 | # 同样在 mujoco_38 环境中 |
1 | # 常见错误 (1) gcc error: |
安装 gym [all]
1 | # 方法 1 |
安装 dm_control
1 | git clone https://github.com/deepmind/dm_control.git |
安装 d4rl
1 | git clone https://github.com/rail-berkeley/d4rl.git |
這些方法我試了都沒效
這些方法我試了都沒效
這些方法我試了都沒效
pip install -U -f https://github.com/deepmind/dm_control -e .
pip install -U -f https://github.com/rail-berkeley/d4rl -e .
這些方法我試了都沒效
pip install git+https://github.com/deepmind/dm_control@main#egg=dm_control
最后解决办法:
setup.py 中的 dm_control 和 mjrl
安装 opencv
1 | pip install opencv-python |
补充注意事项
x86_64 = amd64
python 和 tensorflow 和各个软件之间都会有版本问题,要注意
Anaconda 创建环境、删除环境、激活环境、退出环境
conda create -n py36 python=3.6
conda remove -n py36 —all
conda activate py36
conda deactivate
anaconda 中的指定虚拟环境 python 版本升级
conda install python=3.6
但会有 package 匹配的问题,不如直接创立一个新环境
tensorflow1 和 2 的不同
AttributeError: module ‘tensorflow’ has no attribute ‘Session’
参数种类
【python】函数调用的参数规则、位置参数、关键参数、任意参数与解包
类的实例化
【Python】Missing 1 required positional argument 解决方案
python kwargs 传递多个参数
PackagesNotFoundError: The following packages are not available from current channels
linux 下查看硬件架构
uname -m
ubuntu 安装 tar.gz 文件
1 | tar -zxvf FileName.tar.gz |
np.mean (data, axis=0) 函数
Python numpy 归一化和标准化 代码实现
1 | def standardization (data): |
犯的一些愚蠢错误
下载安装成 windows 的版本
参考
Ubuntu 18.04 强化学习 RL gym mujoco 环境配置
Installation error: “libgcrypt.so.11: cannot open shared object file”
安装 mujoco_py 遇到的一些问题与解决方法
fatal error: GL/osmesa.h: No such file or directory
ImportError:lib*.so—cannot open shared object file: No such file or directory
安装 Mujoco+Gym 踩的坑
安裝 pytorch
open3d free (): invalid pointer 未解之谜
【没派上用场】 linux 程序被 Killed,查看原因
ps -elf #查看进程
fatal error: GL/osmesa.h: No such file or directory
error while importing mujoco_py into python
/home/avi/miniconda3/compiler_compat/ld: cannot find -lmujoco150
/home/avi/miniconda3/compiler_compat/ld: cannot find -lglewosmesa
PackagesNotFoundError: The following packages are not available from current channels:
- python==3.6
conda config —append channels conda-forge
conda update python