Anaconda conda常用命令:从入门到精通

1 创建虚拟环境

bash 复制代码
conda create -n env_name python=3.8

2 创建虚拟环境的同时安装必要的包

bash 复制代码
conda create -n env_name numpy matplotlib python=3.8

3 查看有哪些虚拟环境

以下三条命令都可以。注意最后一个是"--",而不是"-".

bash 复制代码
conda env list
conda info -e
conda info --envs

所显示的列表中,前面带星号"*"的表示当前活动环境。比如说当前我的环境列表:

4 激活虚拟环境

bash 复制代码
conda activate env_name

5 退出虚拟环境

bash 复制代码
conda activate
conda deactivate

5 删除虚拟环境

执行以下命令可以将该指定虚拟环境及其中所安装的包都删除。

bash 复制代码
conda remove --name env_name --all

如果只删除虚拟环境中的某个或者某些包则是:

bash 复制代码
conda remove --name env_name  package_name

6 导出环境

很多的软件依赖特定的环境,我们可以导出环境,这样方便自己在需要时恢复环境,也可以提供给别人用于创建完全相同的环境。

bash 复制代码
#获得环境中的所有配置
conda env export --name myenv > myenv.yml
#重新还原环境
conda env create -f  myenv.yml

1 查询包的安装情况

查询看当前环境中安装了哪些包

bash 复制代码
conda list

查询当前Anaconda repository中是否有你想要安装的包

bash 复制代码
conda search package_name

2 查询是否有安装某个包

用conda list后跟package名来查找某个指定的包是否已安装,而且支持*通配模糊查找。

bash 复制代码
conda list pkgname        

conda list pkgname*  

3 包的安装和更新

在当前(虚拟)环境中安装一个包:

bash 复制代码
conda install package_name

conda install numpy=0.20.3

4 conda卸载包

bash 复制代码
conda uninstall package_name

conda uninstall package_name --force

5 清理anaconda缓存

bash 复制代码
conda clean -p      # 删除没有用的包 --packages
conda clean -t      # 删除tar打包 --tarballs
conda clean -y -all # 删除所有的安装包及cache(索引缓存、锁定文件、未使用过的包和tar包)

5. Python版本的管理

5.1 将版本变更到指定版本

bash 复制代码
conda install python=3.5

5.2 将python版本更新到最新版本

bash 复制代码
conda update python
相关推荐
在世修行1 小时前
智学文枢:页面切换与跨页数据预填
python·桌面应用·signal·1024程序员节·pyside·跨页跳转·状态预填
2601_962885721 小时前
如何用 Python 把 K 线重采样成任意周期?
开发语言·python
打工仔折腾 AI2 小时前
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
信誓旦旦的程序猿2 小时前
【Python量化实战宝典 #21】北向资金跟随手册:聪明钱择时信号(Python 可跑)
python·1024程序员节·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
严谨的麻辣烫3 小时前
静态 ISP 代理请求超时怎么排查?Python 与 curl 实战
python·http·requests·1024程序员节·网络排障
KeepRobots4 小时前
11-01 温哥华不回拨:用 60 行 Python 查你的工单系统会不会差一小时(KeepRobots 工程笔记)
python
xiao77mwq4 小时前
你以为 OCR 慢?实测 81.3 s 里全是故障代价:如何把「定格态」消掉,让耗时从 6.5 s 到 13 倍差距显出原形
python
深圳市益普科技有限公司5 小时前
半导体良率管理YMS:良率与设备参数的相关性,先拉哪几组数据
人工智能·python·算法
“AI国潮设计-小江”5 小时前
【AIGC实战】Python+SDXL打造“潮汕英歌舞IP”万能立牌插件,批量生成“发财元宝蛋糕”视觉营销方案(附源码)
开发语言·人工智能·python·prompt·aigc
砚底藏山河6 小时前
python量化实操:冷热分层存储
java·开发语言·python·金融