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

Conda虚拟环境配置常见问题记录

搞深度学习的,总有被虚拟环境搞得头大的时候,特别是涉及到CUDA,Torch ,Torchvision 版本适配的问题。这两天因为在原来的环境中装了几个包,导致原来的环境崩了,搞了一天的时间又重新配了环境,中间涉及到的问题还是那几个,又得重新一边搜索一边搞。遂下定决心记录一下常见的问题和解决方案。

1. Torch 下载慢

不管开不开梯子,速度都很慢(我这里是这样的。。。),如果已经更换了清华源,下载 CPU版本的 torch 会比较快,但是对于GPU版本的不太行

1.1 更换清华源(cpu torch 或者 其他包,很有效果)

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

1.2 高速下载Torch

下载链接:https://download.pytorch.org/whl/torch_stable.html

https://download.pytorch.org/whl/torch_stable.html

找到自己想要的版本,通过搜索的方法。

在这里插入图片描述

cu121/torch-2.1.0%2Bcu121-cp310-cp310-linux_x86_64.whl
cu121/torch-2.1.0%2Bcu121-cp310-cp310-win_amd64.whlcu121           : cuda 版本 12.1
torch-2.1.0     : torch 版本 2.10
cp310           : python 版本 3.10
win / linux     : window版本 or linux 版本

下载到本地之后,进入到下载的文件夹,然后使用 pip install cu121/torchxxxxxxxxx.whl 即可。
在这里插入图片描述

1.3 torchvision 安装

torchvision 安装哪种方式都很快,但是如果版本不对,也是白搭。(需要和torch版本对应)
https://github.com/pytorch/vision#installation 可以查看

还有其他的包和torch 版本相关的,可以查看这个链接,该博主写的挺全面的。(感谢该博主)
https://blog.csdn.net/shiwanghualuo/article/details/122860521

还有一个问题:安装torchvision,有时候会自动安装torch,烦人的雅痞,可以通过该方法,实现只安装torchvision
加上 pip install –no-deps

 pip install --no-deps .\torchvision-0.12.0+cu113-cp37-cp37m-win_amd64.whl    # (事先下载好的)orpip install --no-deps torchvision

在这里插入图片描述

2. 设置梯子代理,绕过该网站,正常使用pip install

在虚拟环境中,使用 pip install 安装存在网络不可用问题,需要绕开对应的 镜像源网址
在这里插入图片描述

pypi.tuna.tsinghua.edu.cn

加上即可
在这里插入图片描述
就可以避免安装包的时候,必须关了梯子的情况

3. xxxxxxxxx

其他等下次系统崩了遇到问题,接着更新。。。。。。。

相关文章:

  • 微服务sentinel解析部署使用全流程
  • 《RabbitMQ篇》Centos7安装RabbitMQ
  • window java17改成java 8
  • 关于TreeWidget在界面上显示规定小数位数的数据,在后台从界面上读取原始数据的方法
  • 【深度学习】(7)--神经网络之保存最优模型
  • 每日一题|1845. 座位预约管理系统|最小堆操作、优先队列
  • Linux系统中命令wc
  • 用css实现改变图片滤镜
  • Ubuntu20.04安装ros2
  • 2024必读NLP书籍!《自然语言处理:基于预训练模型的方法》附PDF!
  • 网站服务器在不同操作系统上监听端口情况的方法
  • 卫华集团再次惠购宏山激光30kW大幅面激光切割机,全力构建新质生产力
  • scrapy 爬取微博(五)【最新超详细解析】: 爬取微博文章
  • oracle direct path read处理过程
  • uniapp js怎么根据map需要显示的点位,计算自适应的缩放scale
  • 「译」Node.js Streams 基础
  • 【Linux系统编程】快速查找errno错误码信息
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • ComponentOne 2017 V2版本正式发布
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • Java到底能干嘛?
  • java架构面试锦集:开源框架+并发+数据结构+大企必备面试题
  • mysql_config not found
  • Python学习笔记 字符串拼接
  • Webpack 4x 之路 ( 四 )
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 动态规划入门(以爬楼梯为例)
  • 动态魔术使用DBMS_SQL
  • 使用Maven插件构建SpringBoot项目,生成Docker镜像push到DockerHub上
  • 用Canvas画一棵二叉树
  • python最赚钱的4个方向,你最心动的是哪个?
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (k8s)Kubernetes 从0到1容器编排之旅
  • (MTK)java文件添加简单接口并配置相应的SELinux avc 权限笔记2
  • (STM32笔记)九、RCC时钟树与时钟 第一部分
  • (二)pulsar安装在独立的docker中,python测试
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (一)十分简易快速 自己训练样本 opencv级联haar分类器 车牌识别
  • (转) Android中ViewStub组件使用
  • (转)Android中使用ormlite实现持久化(一)--HelloOrmLite
  • (转)Oracle存储过程编写经验和优化措施
  • (转)母版页和相对路径
  • (转载)Linux网络编程入门
  • (最新)华为 2024 届秋招-硬件技术工程师-单板硬件开发—机试题—(共12套)(每套四十题)
  • .describe() python_Python-Win32com-Excel
  • .gitignore文件—git忽略文件
  • .gitignore文件---让git自动忽略指定文件
  • .net core开源商城系统源码,支持可视化布局小程序
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .net 获取某一天 在当月是 第几周 函数
  • .net6Api后台+uniapp导出Excel
  • .NET多线程执行函数