conda虚拟环境报错总结

news2024/12/24 9:41:12

创建conda虚拟环境

  • 文章前景(小白篇)
    • 为什么要安装Anaconda???
  • Conda创建虚拟环境
  • 遇到的错误总结
    • 错误1:jupyter 里面没有显示我的虚拟环境怎么办?
    • 错误2:配置pycharm的时候conda虚拟环境找不到

文章前景(小白篇)

好久没动博客了,更新下。
最近在学习智能医疗影像技术,记录下搭建的环境遇到的问题。顺便激励下自己学习。

为什么要安装Anaconda???

其实大家应该先明白为什么要安装Anaconda这个软件?众所周知,python是学好深度学习应该必备的语言基础,那如何安装python成为了很多新手入门的痛点,Anaconda你可以理解为是集合了很多python相关的工具,自动安装了一些常见的库。打个比方就相当于你要安装LOL(英雄联盟)你可以直接安装进行游戏体验,也可以安装一下wegame然后再进行游戏。效果是一样的都可以玩
在这里插入图片描述
所以安装anaconda是很有必要的,对于新入门的朋友来说 anaconda 下载的内容大家可以自行去搜下,有很多教程。

Conda创建虚拟环境

//列出环境
conda env list
//anaconda创建虚拟python环境
conda create -n pytorch python=3.8
//激活环境
conda activate pytorch
//退出环境
conda deactivate
//移除环境,–all表示把这个环境下的所有的包删除了
conda remove --name pytorch --all

// 清除索引缓存
conda clean -i

//conda进入虚拟环境 然后安装pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

conda install pytorch torchvision cpuonly -c pytorch

但是一定要去掉后面的 -c pytorch。因为命令最后是-c pytorch,所以默认还是从conda源下载,新安装的清华等源没有用上。

接下来就是丝滑般安装了。最后自行测试一下。

//安装环境依赖包
pip install -r requirements.txt

遇到的错误总结

1.conda安装虚拟环境的时候,最开始太慢了 然后想换源,换完阿里云源之后一直报错,404 错误,然后又删掉.condarc里面的配置,删完后清理索引缓存 因为会有缓存的干扰 先清理下 不会清理重启也可,命令如下:
conda clean -i
输入这个命令
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
最后conda install pytorch torchvision cpuonly -c pytorch
但是一定要去掉后面的 -c pytorch。因为命令最后是-c pytorch,所以默认还是从conda源下载,新安装的清华等源没有用上。

错误1:jupyter 里面没有显示我的虚拟环境怎么办?

用conda创建一个名为 pytorch 的环境想学习pytorch,安装完一切之后在 jupyter 中找不到 pytorch 这个虚拟环境,与之相关的库也都无法调用。
简单说就是我有虚拟环境 但是jupyter不显示 很气
开始操作!!!
在这里插入图片描述
在这里插入图片描述
解决办法 安装ipykernel

conda activate pytorch
conda install ipykernel

在这里插入图片描述
也可以
pip安装ipykernel

pip install ipykernel -i https://pypi.tuna.tsinghua.edu.cn/simple

将虚拟环境写入
python -m ipykernel install --name 虚拟环境名称
在这里插入图片描述
收工 刷新下页面瞅瞅
在这里插入图片描述

错误2:配置pycharm的时候conda虚拟环境找不到

在这里插入图片描述
打开了之后 发现虚拟环境里面没有python的exe 怎么办呢??
这个地方是让你先选 anaconda的安装环境 我们换到你的anaconda地方 不是虚拟python 的地方
在这里插入图片描述
因为是Conda executable,所以我们要选择Conda.exe不能选择Python解释器,因此我们要选择那个在Anaconda根目录下的 _Conda.exe (注意:文件名中有下划线)。如果找不到_conda.exe,可以选择base环境下的conda.exe(即Anaconda根目录下的 Conda.exe ),在新版本的anaconda中好像已经无法找到_conda.exe了,选择conda.exe即可,然后点击右侧的Load Environments。如果在base环境中找不到conda.exe,进Scripts选择conda.exe即可。
有一点需要注意,在Script目录下,也有一个Conda.exe,点击那个exe
总结一下:
根目录下的_conda.exe或者conda.exe
如果根目录没有,选择Scripts目录下的conda.exe
选择完成后,最后点击右侧的 Load Environments
在这里插入图片描述
这样就完美解决了
在这里插入图片描述

感谢观看!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1819441.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【数字化转型,销售先行】销售的数字化转型需要做哪些工作?

引言:销售进行数字化转型的背景主要包括市场环境的快速变化、新技术发展的推动、企业发展的需求以及数据驱动决策的需求。这些背景因素共同促使企业加快数字化转型步伐,以适应市场变化、提升竞争力并实现可持续发展。 销售的数字化转型包含哪些内容&…

python的np.array()函数

1、创建数组 2、 与矩阵相关的函数 3、与排序相关的函数 4、 一元计算函数 5、 多元计算函数 6、 与文件读写相关的函数 7、与数组形状、属性相关的函数 8、 常用计算函数 9、 数组选取:切片和索引 10、np.random相关函数 Numpy常用的20个函数 一…

集成学习 #数据挖掘 #Python

集成学习是一种机器学习方法,它通过结合多个模型的预测结果来提高整体性能和稳定性。这种方法的主要思想是“集合智慧”,通过将多个模型(比如决策树、随机森林、梯度提升机等)的预测集成起来,可以减少单个模型的过拟合…

重新安装TortoiseGit后提示权限错误问题解决

今天在Windows11系统中下载安装使用TortoiseGit可视化Git工具,进行代码提交管理。 由于电脑之前是一位开发人员在使用,所以曾经安装使用过这个工具。 重新安装好软件后,在coding网站中复制代码路径后,在本地目录通过鼠标右键选择…

视频生成模型 Dream Machine 开放试用;微软将停止 Copilot GPTs丨 RTE 开发者日报 Vol.224

开发者朋友们大家好: 这里是 「RTE 开发者日报」 ,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享 RTE(Real-Time Engagement) 领域内「有话题的 新闻 」、「有态度的 观点 」、「有意思的 数据 」、「有思考的 文…

React 渲染函数render、初始化函数、更新函数运行了两次,原因为何,如何解决? React.StrictMode

文章目录 Intro官网解释解决另一篇官网文章——初始化函数或更新函数运行了两次 Intro 我在用 react 写一个 demo ,当我在某个自定义组件的 return 语句之前加上一句log之后,发现:每次页面重新渲染,该行日志都打印了两次&#xf…

加油卡APP开发,汽车加油便捷新方式

随着生活水平的提高,人们对汽车的需求量不断上升,加油成为了大众生活中不可缺少的开销,为节省开销,如何优惠加油成为了大众所追求的事。因此,越来越多的加油卡APP成为了汽车加油市场的发展“主流”。在汽车加油规模上升…

数据结构错题答案汇总

王道学习 第一章 绪论 1.1 3.A 数据的逻辑结构是从面向实际问题的角度出发的,只采用抽象表达方式,独立于存储结构,数据的存储方式有多种不同的选择;而数据的存储结构是逻辑结构在计算机上的映射,它不能独立于逻辑结构而存在。数…

PFC旁路二极管、继电器驱动电路以及PFC主功率

R001和R002以及R003三个电阻作用是限放X电容上的电 整流桥串联两个BJ1和BJ2 电容C3:给整流桥储能,给后续llc供电 PFC工作是正弦波上叠加高频电流 PFC功率部分 2个PFC电感(选择两个磁芯骨架小,有利于散热)、2个续流二极管&…

Mac 下载并激活IDEA

1.https://3.jetbra.in 打开这个网站,点击第一个网速比较快的连接 2.在新页面顶部有一个蓝色的下载链接文字< jetbra.zip(20220801) >点击下载 3.步骤2打开的页面不要关闭后面还有用 4.在idea官网下载idea对应的版本 https://www.jetbrains.com/idea/download/other.htm…

linux配置用户

一&#xff0c;安装sudo与确保在管理员用户下 apt update apt install sudo -y 切换用户&#xff1a;密码不会显示&#xff0c;一个个输入然后回车。//图中是zfxt-->Stable用户切换 su root //root为用户名 以其他用户执行命令&#xff1a; su root ping baidu.com //su…

不测评不知道,该这款主食冻干嚣张!PR、希喂、扑呀真实测评

主食冻干喂养越来越火了&#xff0c;除了知名的“四大金刚”K9、VE、SC、PR之外&#xff0c;也有像希喂、扑呀这类以营养、高肉含量为切入点的新锐品牌&#xff0c;各大猫粮商更是纷纷推出了自家的主食冻干产品。目前关于主食冻干的讨论也很多&#xff0c;但大多数还是以科普和…

恭喜!X医生斩获英国伦敦大学学院访问学者邀请函

伦敦大学学院&#xff08;University College London&#xff0c;简称&#xff1a;UCL&#xff09;&#xff0c;1826年创立于英国伦敦&#xff0c;是一所公立研究型大学。伦敦大学联盟的创校学院、罗素大学集团和欧洲研究型大学联盟创始成员&#xff0c;也是金三角名校和G5之一…

5.1 Python 函数的参数类型

1. 实参与形参 形参: 函数定义阶段, 括号内定义的参数名(变量名), 形参的表现形式只有一种就是参数命. 实参: 函数调用阶段, 括号内传入的参数值(变量值), 实参的表现形式有很多种(核心: 可以引用到值).两者之间的关系: 函数调用阶段 --> 实参的值绑定给形参名. 函数调用完…

技术革新,智绘未来丨悦数图数据库 v5.0 重磅亮相 WAIC 2024

本次 WAIC&#xff08;世界人工智能大会&#xff09;2024 将于7 月 4 日- 7 日在上海世博展览馆**举行&#xff0c;本次 WAIC 2024 围绕“以共商促共享 以善治促善智”为主题&#xff0c;杭州悦数科技有限公司将携最新的悦数图数据库 v5.0 亮相 E805 展位。作为国内领先的图数据…

【Linux】进程控制2——进程等待(waitwaitpid)

1. 进程等待必要性 我们知道&#xff0c;子进程退出&#xff0c;父进程如果不管不顾&#xff0c;就可能造成"僵尸进程”的问题&#xff0c;进而造成内存泄漏。另外&#xff0c;进程一旦变成僵尸状态&#xff0c;那就刀枪不入&#xff0c;“杀人不眨眼”的kill -9 也无能为…

node配置热更新nodemon

nodemon 安装 全局或者开发依赖都可以 npm install nodemon -g npm install nodemon -D配置 文件配置nodemon.json {"watch": [ // 改动后需要编译成es5的源文件目录和配置等目录以及文件"./src","./conf",".env"],"ext&quo…

QT——设计概述

一、QT的概述 1、QT是什么? Qt是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。 2、QT可以做什么? Qt 虽然经常被当做一个 GUI 库,用来开发图形界面应…

同三维T80005EH4 H.265 4路高清HDMI编码器

同三维T80005EH4 H.265 4路高清HDMI编码器 4路HDMI输入2路3.5音频输入&#xff0c;第1路和第2路HDMI可支持4K30&#xff0c;其它支持高清1080P60 产品简介&#xff1a; 同三维T80005EH4 4路HDMI高清H.265编码器采用最新高效H.265高清数字视频压缩技术&#xff0c;具备稳定…

【动态规划算法题记录】70. 爬楼梯——递归/动态规划

题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢&#xff1f; 题目分析 递归法&#xff08;超出时间限制&#xff09; 递归参数与返回值 void reversal(int i, int k) 每次我们处理第i个台阶到第k个…