Conda简介及常用指令

Conda 是一个开源的包管理器和环境管理器,主要用于安装、运行和升级数据科学和机器学习等领域的软件包和依赖。Conda 可以用于多种语言,包括 Python、R、Ruby、Lua、Scala、Java、JavaScript、C/ C++ 等。

Conda 的主要特点
环境管理:Conda 允许用户创建独立的环境来隔离不同项目的库和依赖,从而防止版本冲突。

包管理:Conda 可以安装、更新和删除软件包,并可以从 Anaconda Repository 或其他源下载包。

跨平台:支持 Linux、Windows 和 macOS。

常用 Conda 指令
创建新环境:

bash 复制代码
conda create --name myenv python=3.8

这会创建一个名为 myenv 的新环境,并指定 Python 版本。

激活环境:

bash conda activate myenv

激活名为 myenv 的环境。

退出环境:

bash 复制代码
conda deactivate

退出当前激活的环境。

列出所有环境:

bash 复制代码
conda env list

显示所有已创建的环境。

安装包:

bash conda install numpy

在当前激活的环境中安装 NumPy 包。

更新包:

bash conda update numpy

更新 NumPy 包到最新版本。

卸载包:

bash conda remove numpy

从当前环境中卸载 NumPy 包。

查找包:

bash conda search numpy

搜索可用的 NumPy 包版本。

列出环境中的包:

bash conda list

列出当前环境中安装的包。

删除环境:

bash conda env remove --name myenv

删除名为 myenv 的环境。

更新 Conda:

bash conda update conda

更新 Conda 到最新版本。

注意事项

在使用 Conda 时,建议经常更新 Conda 本身,以便获得最新的包和功能。

管理环境时,务必记得激活和退出相应的环境。

Conda 还有一个更高级的接口 conda-forge,提供了更多的包。

Conda 是数据科学和机器学习领域非常重要的工具,特别是在需要管理多个项目和不同版本的依赖时。通过有效使用 Conda,可以大大简化环境和依赖管理。

相关推荐
MI_farmer6 小时前
Anaconda 安装在 D 盘但虚拟环境跑到 C 盘,以及 Conda PermissionError: WinError 5 的解决方法
c语言·开发语言·conda
伞伞悦读8 天前
【第39期】Python 第三方包安装详解:pip、conda、requirements、版本锁定和镜像源
python·conda·pip
梦想不只是梦与想9 天前
环境管理:Conda 与 venv
python·conda·uv
梦想不只是梦与想11 天前
环境管理系统:Conda(一)
python·conda·环境隔离
Blockbuater_drug12 天前
Protenix: conda 环境部署、零基础安装
conda·开源模型·字节跳动·v2·蛋白结构预测·protenix
AlfredZhao13 天前
执行新项目 python 脚本前,先用 conda 建一个独立环境
conda
THe CHallEnge of THe BrAve16 天前
conda虚拟环境打包离线迁移
conda
basketball61622 天前
AI Infra 配置 Conda + CUDA + LibTorch + PyTorch 开发环境:解决版本漂移、编译报错的完整指南
人工智能·pytorch·conda·libtorch
公爵爱学习22 天前
无人机视觉识别前序-Linux-YOLO安装
python·yolo·计算机视觉·conda·无人机
长江后浪博客1 个月前
Conda环境下测试Intel NPU:Python版本如何选择?
开发语言·python·conda·openvino·intel npu