[AIGC] Miniconda 常用命令速查手册
最近学习视觉测控,需要用到Python,用AI生成一些常用命令,方便查询
Miniconda 是一个轻量级的 Conda 安装程序。它包含了 Conda、Python、它们所依赖的包,以及少量其他有用的包。这个速查手册旨在帮助你快速找到并使用最核心、最常用的 Miniconda 命令。
环境管理 (Environments)
管理独立隔离的开发环境是 Conda 最强大的功能之一。
创建新环境
创建一个包含特定 Python 版本的环境:
conda create --name myenv python=3.9myenv是你的环境名称,python=3.9是你希望安装的 Python 版本。创建一个包含特定软件包的空环境:
conda create --name myenv numpy pandas完整克隆一个已存在的环境:
conda create --name newenv --clone oldenv
激活与退出环境
激活环境 (Windows):
conda activate myenv激活环境 (macOS / Linux):
source activate myenv或者更通用的:
conda activate myenv退出当前环境,返回 base 环境:
conda deactivate
查看环境
列出所有已创建的环境:
conda env list或者
conda info --envs当前激活的环境会有一个
*标记。
删除环境
删除指定名称的环境及其所有包:
conda env remove --name myenv
包管理 (Packages)
在激活的环境中,你可以轻松管理软件包。
安装包
在当前环境中安装包:
conda install numpy安装多个包:
conda install numpy pandas matplotlib安装指定版本的包:
conda install numpy=1.20.3从特定的渠道 (channel) 安装包 (例如 anaconda, conda-forge):
conda install -c conda-forge beautifulsoup4
查看已安装的包
列出当前环境中所有已安装的包:
conda list搜索可用的包版本:
conda search beautifulsoup4
更新包
更新当前环境中的单个包:
conda update numpy更新当前环境中所有可更新的包:
conda update --all
删除包
从当前环境中删除一个包:
conda remove numpy
Conda 自身管理
更新 Conda 到最新版本:
conda update -n base -c defaults conda或者一个更简洁的命令:
conda update conda查看 Conda 版本:
conda --version或者
conda info
渠道管理 (Channels)
Channels 是 Conda 用来查找和安装包的远程仓库。
查看当前配置的渠道列表:
conda config --show channels添加新的渠道 (例如,添加
conda-forge并设为最高优先级):conda config --add channels conda-forge移除指定的渠道:
conda config --remove channels conda-forge
小贴士: 将最常用的渠道(如 conda-forge)置于 defaults 之上,可以帮助你安装到更多更新、更全面的社区维护的包。使用 --add 会将新渠道添加到列表顶部,使其具有最高优先级。