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

Ubantu下创建虚拟环境的一些经验

今天在进行论文复现的项目中进行了论文代码复现,但是在配置过程中发现,出现了无法使用pip安装包的情况
之后就上网进行求助,寻找原因给出的答案竟然是,Linux为了防止不同的包会出现依赖冲突,所以强制要求你去使用conda 去进行包管理而不是使用pip
image
到这里大家都能发现问题,这种情况是不可能发生的,因为每个虚拟环境都有一个pip

那么接下来的步骤就是确认自己的当前虚拟环境正确激活了一个我们所需要的pip环境
使用命令:

which pip

接下来的结果如下图所示:
image
可以发现,系统使用了本身自带的python环境和pip环境,证明咱们得环境并没有完全的正确激活,所以才出现了这样的问题,并且反复尝试发现确实不是程序自己的问题

思考原因,之前在使用windows下的conda 创建虚拟环境的时候,也发现有的conda环境下没有python.exe 但是有的环境下就有,所以原因大概率是咱们没有指定我们所需要的python环境,因此,使用下面的显式指定python的版本号,就可以实现正确的创建环境啦:

 conda create -n psn python=3.9 -y

conda之所以会这样做,还是因为这样比较节省存储空间,一个新的环境只需要和base公用一个python,但是包再重新下载就好,这样的做法本身是没有问题的,但是还是会出现一些问题

以后创建conda环境的时候一定要记住明确指定版本号,不然太多问题会出现了

正确给每个虚拟环境都创建一个python的完整过程都会出现下面的情况啊,都是主动给新的环境下载base的包,过程如下图所示,出现这个才代表真正的完整创建虚拟环境了
image
image

http://www.jsqmd.com/news/26217/

相关文章:

  • 数据仓库设计的核心:数据域的构建方法与实战
  • [题解]P3082 [USACO13MAR] Necklace G
  • 2025年热门的电动观光车厂家推荐及选购参考榜
  • Python3 pyecharts 模块:数据可视化的高效利器
  • 2025年知名的金钻绒厂家选购指南与推荐
  • 项目效率翻倍,做对了什么?
  • 深入理解RESTful API设计
  • 2025年可靠的机器人装箱机厂家最新TOP排行榜
  • 2025 年粘合剂厂家最新推荐榜,聚焦企业技术实力与市场口碑深度解析型煤复合/污泥球团/矿粉球团/矿粉粘合剂公司推荐
  • 2025年质量好的混纺丝绒最新TOP厂家排名
  • Laravel 新项目避坑指南10 大基础设置让代码半年不崩
  • 2025 年 10 月阳台光伏,阳台光伏逆变器,阳台光伏板,阳台光伏发电厂家最新推荐,产能、专利、环保三维数据透视!
  • 2025年知名的激光灯厂家最新推荐排行榜
  • 2025年知名的双头离子风机TOP实力厂家推荐榜
  • 一开机就提示R6016 not enough space for powershell.exe
  • 2025年评价高的BOBBIN变压器骨架厂家最新推荐排行榜
  • 2025年唐卡装饰公司权威深度解析推荐:家装行业新格局与品质承诺,
  • 2025年唐卡装饰公司权威深度解析推荐:家装行业新格局与品质
  • 2025年唐卡装饰公司权威深度解析:家装行业新格局与品质承诺
  • C语言之数据结构与算法
  • 2025年唐卡装饰公司权威深度解析推荐:家装行业新格局与品质承诺
  • 2025年10月上海装修公司服务榜:五强对比评测报告
  • 2025年唐卡装饰公司权威深度解析推荐:家装行业新格局与品质承诺。
  • 2025年10月上海装修公司对比榜:五家真实交付数据评价报告
  • 2025年10月上海装修公司对比榜:五强服务与报价实测排名
  • 2025年比较好的双面贴标机厂家最新热销排行
  • 2025年10月上海装修公司推荐榜:五强对比评测看懂服务差异
  • 2025年10月超声波清洗机厂家推荐榜:五家优质企业综合对比分析
  • 2025年10月超声波清洗机厂家推荐:市场主流品牌性能排行与选择指南
  • STM32之使用DWT外设编写延时函数