什么是 conda
Conda是一个辅助进行包管理和环境管理的工具。conda 既具有 pip的包管理能力,同时具备虚拟环境的管理能力
(它是是Ananconda默认的Python包和环境管理工具,所以安装了Ananconda完整版,就默认安装了Conda)
macOS 安装conda
使用 conda 创建并使用虚拟环境
创建虚拟环境:
conda create -n myenv python=3.10myenv:是虚拟环境的名字python=3.10指定 Python 版本,可以按需要修改
激活虚拟环境:
conda activate myenvmyenv:是虚拟环境的名字
退出虚拟环境:
conda deactivate
安装依赖
- 使用 conda 安装依赖:
conda install numpy pandas matplotlib - 使用 pip 安装依赖:
pip install some-package
建议先用
conda安装,conda解决依赖更稳。如果conda没有,再用pip。
导入和导出依赖
导出
.yml格式的环境依赖:conda env export > environment.yml用
.yml文件创建环境:conda env create -f environment.yml导出
.txt格式的环境依赖:pip freeze > requirements.txt(在激活的 conda 虚拟环境中运行)pip freeze不会记录 conda 安装的依赖,如果你的环境里混用了conda和pip安装的包,推荐还是导出成environment.yml,这样更完整。从
requirements.txt安装依赖:pip install -r requirements.txt
删除环境
- 删除环境:
conda remove -n myenv --all
在 pycharm中为项目选择虚拟环境


