以下命令在cmd中执行
查看当前存在的虚拟环境
conda env list # conda environments: # base C:\ProgramData\anaconda3 jupyter_env C:\ProgramData\anaconda3\envs\jupyter_env PyTorch C:\Users\M\.conda\envs\PyTorch
安装joyrl-offline环境
conda activate joyrl-offline
激活要求先初始化
conda activate joyrl-offline CondaError: Run 'conda init' before 'conda activate'
使用该命令激活成功
activate joyrl-offline
安装Gym
pip install gymnasium==0.28.1
使用镜像安装Torch报错。
pip install torch==1.10.0+cu113 torchvision==0.11.0+cu113 torchaudio==0.10.0 --extra-index-url https://download.pytorch.org/whl/cu113 ERROR: Could not find a version that satisfies the requirement torch==1.10.0+cu113 (from versions: 1.7.1, 1.8.0, 1.8.1, 1.9.0, 1.9.1, 1.10.0, 1.10.1, 1.10.2, 1.11.0, 1.12.0, 1.12.1, 1.13.0, 1.13.1, 2.0.0, 2.0.1, 2.1.0, 2.1.1) ERROR: No matching distribution found for torch==1.10.0+cu113
顺便一提:之前另一个虚拟环境安装torch也是报这个错,建议大家不要换源,直接从pytorch官网贴命令执行。同样的命令使用国内源安装的就是CPU版本,目测是镜像没有提供GPU版本。90%以上的cuda安装失败都是使用了国内源,装成了CPU版本的torch。
使用以下命令验证安装是否成功。注意torch的当前版本号必须是带cu的才是GPU版本,纯数字和带cpu都不对!!!
import torch print(torch.__version__) # 查看torch当前版本号 print(torch.version.cuda) # 编译当前版本的torch使用的cuda版本号 print(torch.cuda.is_available()) # 查看当前cuda是否可用
2.1.1+cu121 12.1 True
使用该命令执行成功
conda install pytorch==1.10.0 torchvision==0.11.0 torchaudio==0.10.0 cudatoolkit=11.3 -c pytorch -c conda-forge
安装其他依赖
pip install pyyaml==6.0 pip install matplotlib==3.5.3 pip install seaborn==0.12.1 pip install dill==0.3.5.1 pip install argparse==1.4.0 pip install pandas==1.3.5 pip install pyglet==2.0.0 pip install importlib-metadata<5.0 pip install setuptools==59.5.0 pip install PythonTurtle==0.3.2 pip install pygame==2.1.2 pip install glfw==2.5.5 pip install imageio==2.22.4 pip install ipykernel==6.23.0 pip install jupyter==1.0.0
标签:1.10,torch,joyrl,笔记,book,conda,install,pip From: https://www.cnblogs.com/IKnowWho/p/17898535.html