使用Miniconda管理Python环境

671 阅读2分钟

版权归作者所有,如有转发,请注明文章出处:cyrus-studio.github.io/blog/

Miniconda

Miniconda 是 Conda 的简化版本,只包含 Conda 包管理器和 Python 的最小安装包,提供了一种轻量级的环境管理和包管理工具。相比于 Anaconda,Miniconda 更小巧灵活,适合那些不需要 Anaconda 提供的完整生态的用户。

通过 Miniconda,开发者可以更高效地管理和定制自己的开发环境,避免不必要的依赖和资源浪费。

下载安装 Miniconda:docs.anaconda.com/miniconda/

把 Miniconda3 和 Miniconda3\Scripts 路径添加到 Path 系统环境变量 image.png

完成安装后,打开终端或命令提示符,输入

conda --version
python --version

如果显示版本号,说明安装成功。

创建环境

创建一个新的虚拟环境,指定特定版本的 Python

conda create -n anti-app python=3.12.6

列出当前可用的 Python 版本

conda search python

克隆环境

现有环境复制到新的环境

conda create --name new_env --clone old_env

删除环境

conda remove --name old_env --all

列出所有环境

conda env list

激活环境

conda activate env_name

停用当前环境

conda deactivate

导出当前环境

conda env export > environment.yml

从文件创建环境

conda env create -f environment.yml

安装包管理

安装指定package
pip install pandas       

卸载指定package
pip uninstall pandas       

列出所有已安装的package
pip list

查看某个package的最新版本
pip install requests==

查看已安装package的信息
pip show requests  

查看所有已安装package的当前版本和可用的最新版本
pip list --outdated
                 

清理缓存

pip cache purge

Pycharm中使用Conda环境

打开设置,点击 Add Local Interpreter image.png

点击 Conda Environment,Conda Excuteable 选择 Miniconda3\Scripts 目录下的 conda.exe image.png 点击 Load Environments 加载当前 conda 环境,可选择使用当前已存在的环境或者创建一个新的环境。