当前位置: 首页 > 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.gsyq.cn/news/34510.html

相关文章:

  • 2025年热门的电动观光车厂家推荐及选购参考榜
  • 项目效率翻倍,做对了什么?
  • 2025年可靠的机器人装箱机厂家最新TOP排行榜
  • Laravel 新项目避坑指南10 大基础设置让代码半年不崩
  • 2025年知名的激光灯厂家最新推荐排行榜
  • 2025年评价高的BOBBIN变压器骨架厂家最新推荐排行榜
  • 2025年唐卡装饰公司权威深度解析推荐:家装行业新格局与品质承诺,
  • 2025年唐卡装饰公司权威深度解析:家装行业新格局与品质承诺
  • C语言之数据结构与算法
  • 2025年唐卡装饰公司权威深度解析推荐:家装行业新格局与品质承诺。
  • 2025年比较好的双面贴标机厂家最新热销排行
  • STM32之使用DWT外设编写延时函数
  • 2025年评价高的巧克力铁盒厂家最新TOP实力排行
  • 2025年口碑好的陕西消防设备厂家最新TOP排行榜
  • 2025年10月风湿医院评测推荐:全方位对比分析报告
  • 2025年热门的彩印包装纸盒用户好评厂家排行
  • 2025年10月珠海儿童配镜机构评测:专业视角下的深度分析
  • 2025年热门的车辆道闸厂家推荐及选择指南
  • 2025年知名的工厂伸缩门厂家选购指南与推荐
  • 2025-10-28 aoao Round 赛后总结
  • 见过哪些醍醐灌顶的Java代码:从卧槽到原来如此的顿悟
  • 2025年靠谱的六氟化硫断路器厂家推荐及选购参考榜
  • 2025年评价高的欧式分支箱厂家最新推荐权威榜
  • 2025年比较好的防静电泡棉厂家推荐及选择参考
  • 2025年质量好的生涯规划测评系统行业口碑排行榜
  • 35435
  • 454554
  • 2025年化工设备公司行业洞察与排名前十榜单
  • 2025年网架品牌综合排名与行业趋势分析
  • CSP-2025 邮机