当前位置: 首页 > news >正文

linux系统pytorch重装

""
一些查看设备的命令
""
#导出导入环境
conda env export > env.yaml 
conda env create -n [name] -f env.yaml

# cuda version
cat /usr/local/cuda/version.txt
# ubuntu infomation
cat /proc/version  
#查看驱动
nvidia-smi
#操作系统版本
cat /etc/lsb-release
#pytorch
print(torch.__version__)
print(torch.version.cuda)
print(torch.cuda.is_available())
#gpu数量
torch.cuda.device_count()
#返回gpu名字,设备索引默认从0开始
torch.cuda.get_device_name(0)
#返回当前设备索引
torch.cuda.current_device()
#nvida 版本
cat /proc/driver/nvidia/version
#环境中的包
conda list
#cpu内存
free -h

nvidia-smi 可以看到GPU使用情况以及总内存
在这里插入图片描述

问题描述:在运行一个程序的时候,发现服务器的pytorch-cuda不可用,因为之前安装的是cpu版本的。
解决方案:1.在这个环境卸载重装pytorch 2.新建环境

卸载pytorch

conda uninstall pytorch 出错了,昨天按照一个人的博客加了一些外部源就一直报错。。

列出channel
conda config --show

删除添加的channel
conda config --remove channels

删除环境
conda remove -n name --all

新建环境
conda create -n name python=3.7

报错 An unexpected error has occurred. Conda has prepared the above report
解决:conda clean --packages && conda clean --all && conda update --all

安装pytorch(cuda 10.2)
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
conda install pytorch torchvision torchaudio cudatoolkit=10.2 (镜像源)

报错
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
#添加清华镜像源
conda config --add channels ‘https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/’

总结:添加清华镜像源理论上会快一点,但在网友博客中找到的镜像源都不能用(昨天测试时时好用的),最后还是用了-c选项,其实也没有很慢。了解所用的系统是配置环境的必要条件!
下载再安装 https://download.pytorch.org/whl/torch_stable.html pip install xxxx.whl 安装前要先卸载现有的。
https://zhuanlan.zhihu.com/p/354177054#:~:text=%E4%BA%94%E3%80%81%E5%AE%89%E8%A3%85pytorch%201%E3%80%81%E6%89%93%E5%BC%80PyCharm%EF%BC%8C%E8%BF%9B%E5%85%A5%E5%88%9A%E5%88%9A%E5%88%9B%E5%BB%BA%E7%9A%84%E5%B7%A5%E7%A8%8B%E9%87%8C%EF%BC%8C%E6%89%93%E5%BC%80Terminal%E7%AA%97%E5%8F%A3%EF%BC%9A,2%E3%80%81%E5%9C%A8PyCharm%E7%9A%84Terminal%E7%AA%97%E5%8F%A3%E4%B8%AD%E9%94%AE%E5%85%A5cd%20%E5%91%BD%E4%BB%A4%EF%BC%8C%E5%88%87%E6%8D%A2%E7%9B%AE%E5%BD%95%E5%88%B0PyTorch%E5%AE%89%E8%A3%85%E5%8C%85%E6%89%80%E5%9C%A8%E7%9A%84%E5%9C%B0%E5%9D%80%EF%BC%8C%E7%84%B6%E5%90%8E%E5%88%86%E5%88%AB%E6%89%A7%E8%A1%8Cpip%20install%E5%91%BD%E4%BB%A4%E5%AE%89%E8%A3%85%E4%B8%A4%E4%B8%AA%E6%96%87%E4%BB%B6%EF%BC%8C%E5%85%88%E5%AE%89%E8%A3%85torch%EF%BC%8C%E5%86%8D%E5%AE%89%E8%A3%85torchvision%EF%BC%8C%E6%9C%9F%E9%97%B4%E4%BC%9A%E4%B8%80%E8%B5%B7%E4%B8%8B%E8%BD%BD%E6%89%80%E9%9C%80%E8%A6%81%E7%9A%84%E4%BE%9D%E8%B5%96%E5%8C%85

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • conda安装某些包时找不到合适的源
  • 忆友人
  • 对梯度爆炸和梯度消失的一些理解
  • 在注册表中删除MSSQL无用的数据库注册
  • 发现一个专么收集Google图标的有趣站点
  • conda命令失效
  • 跟日期有关的两条经典SQL语句
  • ubuntu root用户安装记录
  • ubuntu相关记录
  • CSDN的Blog怎么了?
  • vscode python代码自动补全/代码提示失效
  • DEC的历史
  • Anaconda的下载及安装【详细图文教程】
  • Python官方编译器的安装
  • Anaconda安装报错(Failed to create Anaconda menus)
  • 2018一半小结一波
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • exports和module.exports
  • KMP算法及优化
  • PHP 7 修改了什么呢 -- 2
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • REST架构的思考
  • spring boot 整合mybatis 无法输出sql的问题
  • SpringCloud(第 039 篇)链接Mysql数据库,通过JpaRepository编写数据库访问
  • vue-router 实现分析
  • 搞机器学习要哪些技能
  • 聊聊flink的BlobWriter
  • 排序(1):冒泡排序
  • 排序算法学习笔记
  • 使用 Xcode 的 Target 区分开发和生产环境
  • 我从编程教室毕业
  • 06-01 点餐小程序前台界面搭建
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • ​TypeScript都不会用,也敢说会前端?
  • ​zookeeper集群配置与启动
  • ‌U盘闪一下就没了?‌如何有效恢复数据
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • (20050108)又读《平凡的世界》
  • (CPU/GPU)粒子继承贴图颜色发射
  • (Java)【深基9.例1】选举学生会
  • (NSDate) 时间 (time )比较
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (六)激光线扫描-三维重建
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (文章复现)基于主从博弈的售电商多元零售套餐设计与多级市场购电策略
  • (原創) 未来三学期想要修的课 (日記)
  • (转) Android中ViewStub组件使用
  • (转)Google的Objective-C编码规范
  • (转)关于如何学好游戏3D引擎编程的一些经验
  • (自适应手机端)行业协会机构网站模板
  • *Django中的Ajax 纯js的书写样式1
  • *算法训练(leetcode)第四十五天 | 101. 孤岛的总面积、102. 沉没孤岛、103. 水流问题、104. 建造最大岛屿
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET IoC 容器(三)Autofac