python包管理工具pip和conda的使用对比

python包管理工具pip和conda的使用对比

总述

pip相对于conda,对应包的依赖关系管理不强,坏处是容易造成包冲突,好处是对于一些特定需要,可以避免处理包依赖关系,直接使用pip安装

1. pip使用

查看已安装的Numpy的版本:

pip list | grep numpy

卸载Numpy:

pip uninstall numpy

查看可以安装的Numpy版本:

pip index versions numpy

安装包

pip install numpy==2.1.0

2.1.0是相应包的版本号

2. conda

激活虚拟环境

conda activate env_name

关闭虚拟环境

conda deactivate

注意虚拟环境之间的嵌套,这个会导致安装包后看不到包,实际是安装到了base环境里

一般deactivate 两次即可

未完待续

相关推荐
Wpa.wk5 小时前
自动化测试环境配置-java+python
java·开发语言·python·测试工具·自动化
带刺的坐椅5 小时前
AI 应用工作流:LangGraph 和 Solon AI Flow,我该选谁?
java·python·ai·solon·flow·langgraph
工业互联网专业6 小时前
图片推荐系统_django+spider
python·django·毕业设计·源码·课程设计·spider·图片推荐系统
Lwcah6 小时前
Python | LGBM+SHAP可解释性分析回归预测及可视化算法
python·算法·回归
@一辈子爱你6 小时前
归来九十余日:在时代的夹缝中,与你共筑一道光
python
HsuHeinrich7 小时前
利用面积图探索历史温度的变化趋势
python·数据可视化
winfredzhang7 小时前
Python实战:手把手教你写一个带界面的“照片按日期归档与清理”工具
python·复制·日期·回收站·媒体文件备份
程序员三藏10 小时前
Jmeter自动化测试
自动化测试·软件测试·python·测试工具·jmeter·测试用例·接口测试
吴佳浩12 小时前
Langchain 浅出
python·langchain·llm
smj2302_7968265212 小时前
解决leetcode第3753题范围内总波动值II
python·算法·leetcode