Conda虚拟环境
Conda 是一个免费开源的软件包管理和环境管理系统,常用于Python,R等语言。对于Python来说,版本繁多,库的版本依赖更是让头头疼,Conda就可以方便解决这些问题。通过创建独立的环境,来管理和运行各个单独的项目及其依赖,互不打扰,同时还可以进行迁移,开发长期项目和团队项目,Conda等环境版本管理工具是必备的。
1.Conda的优势:
1.跨平台,支持 Windows、macOS 和 Linux。
2.使用预先编译好的二进制文件,不用担心编译问题
3.操作方便,轻松创建、保存、加载和切换多个隔离的环境
4.自动解决软件包之间的依赖关系,确保所有必需的库都被正确安装。
2.安装 Conda
可以通过安装 Anaconda 或 Miniconda 来获得 Conda。Anaconda 包含了数百个预装的数据科学相关的包,而 Miniconda 则是一个更小的启动器,只包含 Conda 和其核心功能,可以根据需要单独安装额外的包。
- Anaconda: 访问 Anaconda官网 下载适合你操作系统的安装程序。
- Miniconda: 访问 Miniconda官网 获取下载安装。
- windows环境下,安装时勾选加入环境变量,即可在安装后直接在命令行使用conda命令,否则可以到开始菜单打开Anaconda Prompt进入conda环境。
3.Conda常见命令
3.1.创建Conda虚拟环境
conda create --name myenv01
你可以指定Python版本或其他软件包:
conda create --name myenv01 python=3.10 pandas
3.2.列出当前所有虚拟环境
conda env list
3.3.激活与停用环境
- 激活环境:
conda activate myenv01
- 停用当前环境:
conda deactivate
3.4.在当前虚拟环境中安装包
conda install xxx
3.5.在当前虚拟环境中更新包
conda update xxx
3.6.在当前虚拟环境中删除包
conda remove xxx
3.7.删除当前虚拟环境
conda env remove --name myenv01
以上是Conda基本命令,有问题欢迎联系。
参考资料
1.《Conda官网》, https://docs.conda.io/projects/conda/en/latest/user-guide/install/index.html