首页 > 其他分享 >joyrl book学习笔记(未完成

joyrl book学习笔记(未完成

时间:2023-12-16 19:00:16浏览次数:30  
标签:1.10 torch joyrl 笔记 book conda install pip

以下命令在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

相关文章

  • Mysql注入1笔记
    Sqlsever常规操作access数据库大于100m可能就会运行缓慢,为了应对中小型企业的使用,微软推出了sqlserver数据库,用来应对一些大型的数据量。sqlserver常用于:教育网站政府网站棋牌网站游戏网站一个企业站一个服务器,有可能是sqlsever一个服务器多个企业站,基本上是access......
  • 最小树形图学习笔记
    最小树形图学习笔记退役前想学但没时间学的uselessalgorithm,退役后找时间都学掉。这是其中之一。有向图上的最小生成树称为最小树形图(DirectedMinimumSpanningTree)。本文默认树形图为外向树,即除根以外的所有点的入度为\(1\),根的入度为\(0\)。最小树形图问题即求一个有......
  • 拟阵学习笔记(各处抄的,未完)
    昨天CMDround要用♿不会就来学了......
  • 《程序员修炼之道:从小工到专家》阅读笔记(7)
    第36节主要讨论了在项目开始之前的一些准备步骤和流程。作者强调了需求识别的重要性,并提出需求是与用户共同完成的“发现”过程,而不仅仅是收集他们的意见。需求在某种程度上应该保持抽象,因为需求不等同于架构或设计。作者还提到了一个词汇表的维护,这是为了消除歧义,并确保大家对需......
  • ml.net例子笔记2-概念和Widnows AI Studio
    一机器学习和ml.net1Python机器学习库在Python中,工具和库的生态系统可以分为五个主要领域:数据处理数据可视化数值计算模型训练神经网络这可能不全,因为此外还有其他许多的库,它们负责其他任务,并专注于机器学习的一些特定领域,比如自然语言处理和图像识别。使用Python......
  • 12月15日《软件需求十步走》阅读笔记二
    树立正确的软件需求的概念,信息化普及的当代,人们大都着重于软件开发,很轻易的就会忽略开发的最初需求分析,这样导致最后的开发受阻或终止等问题时,就会在时间、人力、物力方面造成大量浪费,那对于开发过程十分重要的需求分析过程,我们有什么好方法可以应用呢?我们一直在寻找真正的“完整......
  • 【笔记】2023.12.16 动态规划
    笔记2023.12.16:动态规划今天题目很多,可能有些题不口胡了。LOJ6089小Y的背包计数问题前\(\sqrtn\)个物品直接做单调队列优化是\(O(n\sqrtn)\)。大于\(\sqrtn\)的是完全背包。考虑到完全背包\(v\)的OGF为\(\dfrac{1}{1-x^{v}}\)。这不行。你考虑到对于一个物......
  • gitbook制作电子书
    1引言GitBook是一个开源的文档编辑和托管平台,用于创建和维护文档、手册和电子书。它基于Markdown和Git技术,帮助用户方便地编写、编辑和发布文档。GitBook支持将文档输出为多种格式,包括网页、PDF、ePub等,适用于不同的阅读和分享场景。GitBook还提供了团队协作的功能,可以方......
  • 阅读笔记《探索需求》2
    第六章讲的是自由问题,第一点为什么,自由提问让你在设计过程中找到那些有关全局问题,这样你就能够进入正确的方向,而远胜于孤立无援。由于他们对所有涉及项目都是使用的,所以他们可以提前准备好并且在一个接一个的项目中使用。第二点什么时候,自由提问应该在需求过程的早期提供,它们必须......
  • 读程序员的README笔记12_On-Call
    1. 行为准则2. On-Call工程师2.1. On-Call工程师是应对计划外工作的第一道防线,无论是生产环境问题还是临时支持请求2.2. 将深度工作与运维工作分开,可以让团队中的大多数人专注于开发任务2.3. On-Call工程师只需专注于不可预知的运维难题和支持任务3. On-Call的工作方......