conda虚拟环境报错总结

创建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.mzph.cn/diannao/26745.shtml

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

相关文章

破解发展难题 台山这家合作社以农业社会化服务助推乡村振兴

风吹稻田千层浪,眼下,台山四九镇的早稻长势喜人,沉甸甸的稻穗迎风而动,已进入破口抽穗的关键期,即将在6月底陆续迎来丰收。在台山市明华汇种养专业合作社管理的稻田里,合作社负责人梁明喜正仔细观察着稻苗的…

山东大学软件学院项目实训-创新实训-基于大模型的旅游平台(三十二)- 微服务(12)

目录 12.8 RestClient查询文档 12.8.1 快速入门 12.8.2 match, term,bool,range查询 12.8.3 排序和分页 12.8.4 高亮 12.8 RestClient查询文档 12.8.1 快速入门 Testvoid testMatchALL() throws IOException {// 1. 准备requestSearchReq…

以bert为例,了解Lora是如何添加到模型中的

以bert为例,了解Lora是如何添加到模型中的 一.效果图1.torch.fx可视化A.添加前B.添加后 2.onnx可视化A.添加前B.添加后 3.tensorboard可视化A.添加前B.添加后 二.复现步骤1.生成配置文件(num_hidden_layers1)2.运行测试脚本 本文以bert为例,对比了添加Lora模块前后的网络结构图…

Linux下的GPIO编程

目录 一、前言 二、sysfs方式 1、sysfs简介 2、基本目录结构 3、编号计算 4、sysfs方式控制GPIO 三、libgpiod库 1、libgpiod库简介 2、API函数 四、LED灯编程 一、前言 在Linux下,我们通常使用 sysfs 和 libgpiod库 两种方式进行控制GPIO,目前…

DDei在线设计器-属性编辑器

DDei-Core-属性编辑器 DDei-Core-属性编辑器插件包含了文本、大文本、数值、下拉、单选、勾选以及颜色等属性编辑。 图形和属性共同构成一个完整的定义,属性编辑器就是编辑属性值的控件。当选中图形实例时,属性面板就会展现当前实例的所有属性以及属性编…

m4s转mp3——B站缓存视频提取音频

前言 しかのこのこのここしたんたん(鹿乃子乃子虎视眈眈)非常之好,很适合当闹钟,于是缓存了视频,想提取音频为mp3 直接改后缀可乎?格式转换工具? 好久之前有记录过转MP4的: m4s转为…

美国空军发布类ChatGPT产品—NIPRGPT

6月11日,美国空军研究实验室(AFRL)官网消息,空军部已经发布了一款生成式AI产品NIPRGPT。 据悉,NIPRGPT是一款类ChatGPT产品,可生成文本、代码、摘要等内容,主要为为飞行员、文职人员和承包商提…

文件没有权限问题:cannot create /opt/apollo/neo/data/log/monitor.log: Permission denied

问题描述 执行 aem bootstrap start --plus 命令启动 Dreamview 提示错误: /bin/sh: 1: cannot create /opt/apollo/neo/data/log/monitor.log: Permission denied [ERROR] Failed to start Dreamview. Please check /opt/apollo/neo/data/log/dreamview.log or /op…

ArrayList和LinkedList的区别!!!

总结: 1、数据结构的实现 ArrayList:动态数组。 LinkedList:双向链表。 2、时间复杂度不同 ArrayList:O(1) LinkedList: O(n) ①:随机访问---- ArrayList > LinkedList (ArrayList采用下标&#xff0…

ARM-V9 RME(Realm Management Extension)系统架构之调试

安全之安全(security)博客目录导读 本节中,“RMSD外部调试”一词用于描述任何系统或PE的外部调试功能,这些功能能够实现以下目的: 监控或修改RMSD行为。对Realm PAS或Realm安全状态的外部访问。 本节中,“Root外部调试”一词用于…

C++ 实现HTTP的客户端、服务端demo和HTTP三方库介绍

本文使用C模拟实现http的客户端请求和http的服务端响应功能,并介绍几种封装HTTP协议的三方库。 1、实现简单HTTP的服务端功能 本程序使用C tcp服务端代码模拟HTTP的服务端,服务端返回给客户端的消息内容按照HTTP协议的消息响应格式进行了组装。 demo如…

PC端剪映6.0免vip版本,功能随便用

下载解压后点击“JianyingPro.exe”图标即可使用,使用过程中无需登陆账号。操作很简单。 链接:https://pan.baidu.com/s/14bon1Ta9GOUFyUZDa2X3TA?pwd8h2b 提取码:8h2b

采用ava+B/S架构开发的工业级UWB(Ultra-Wideband)室内定系统源码UWB定位系统技术接口及技术特点

采用avaB/S架构开发的工业级UWB(Ultra-Wideband)室内定系统源码UWB定位系统技术接口及技术特点 UWB(Ultra-Wideband)定位技术本身并不直接连接蓝牙或其他无线通信技术进行定位。然而,在实际应用中,UWB定位技…

怎么用住宅代理IP?使用住宅代理IP有哪些好处?

如何使用住宅代理IP: 使用住宅代理IP主要涉及以下几个步骤: 选择合适的代理IP供应商: 考虑供应商的可靠性、代理IP的质量、速度、稳定性以及价格。选择信誉良好且服务稳定的供应商,确保获得高质量的代理IP服务。配置代理IP&#…

代理IP常见问题解答,新手必看手册

代理IP在互联网数据收集和业务开展中发挥着重要作用,它充当用户客户端和网站服务器之间的“屏障”,可以保护用户的真实IP地址,并允许用户通过不同的IP地址进行操作。然而,在使用代理IP的过程中,用户经常会遇到一些问题…

vue 中多个表单元素控一个校验规则

1. 场景一 <el-form-itemlabel"确认时长方式"prop"preSubResourceDurationDay" ><div class"confirmDurationDay">最晚使用日期前<el-input-numberv-model"form.preSubResourceDurationDay":precision"0"cla…

axure使用中继器画柱状图

源文件在顶部。 在axure通过读取中继器中的数据来画柱状图&#xff0c;如下图&#xff1a; 1&#xff09;创建一个中继器&#xff0c;在里面创建两列&#xff1a;1列是柱状图底部的名称、2列是柱的高度&#xff0c;如下图&#xff1a; 2&#xff09;双击中继器&#xff0c;画一…

ansible安装wordpress

1.回顾 yum安装wordpress 查看别名 [rootlocalhost ~]# type ll ll 是 ls -l --colorauto 的别名设置别名 aliasyum install -y alias ymyum install -y# 使用别名 ym nginx# 取消别名 unalias ym# 基于LNMP做一个wordpressnginx mysql 5.7 PHP 7.4#1、初始化过程 修改主机名…

【code-server】Code-Server 安装部署

Code-Server 安装部署 1.环境准备 可以参考 https://coder.com/docs/code-server/install code-server的安装流程进行安装&#xff0c;主机环境是 Centos7 建议使用 docker 方式进行安装&#xff0c;可能会出现如下报错&#xff0c;需要升级 GNC 的版本&#xff0c;由于影响交…

派能协议,逆变器测试问题记录

问题一&#xff1a;逆变器无法进行逆变 通过抓取逆变器与bms的通讯报文&#xff0c;如下&#xff1a; 根据派能协议&#xff0c;报文标黄的对应充放电状态&#xff0c;30 30对应的数据为0 0&#xff0c;说明充放电状态全部置0&#xff0c;导致逆变器无法逆变。 问题二&#xf…