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
相关推荐
程序员皮皮林24 分钟前
Java 25 正式发布:更简洁、更高效、更现代!
java·开发语言·python
好家伙VCC26 分钟前
**发散创新:AI绘画编程探索与实践**随着人工智能技术的飞速发展,AI绘
java·人工智能·python·ai作画
数新网络1 小时前
Data Ingestion: Architectural Patterns
python·command-pattern
顾安r1 小时前
10.25 脚本 整理2024全年 GITHUB每周热门项目
linux·c语言·python·github·bash
新子y2 小时前
【小白笔记】 while 与 for + break 的比较分析
笔记·python
kida_yuan3 小时前
【从零开始】17. 中文摘要提取工具
python·算法·数据分析
chinesegf3 小时前
Docker篇2-用python运行项目和docker运行冲突问题
python·docker·容器
ZhengEnCi3 小时前
Python 特点和版本完全指南 - 从零基础到选择最适合的编程语言
python
鹿邑网爬4 小时前
Python 制作“满屏浪漫弹窗”教程
后端·python
小L~~~4 小时前
Python打造美观的桌面温馨提醒弹窗
开发语言·python