首页 > 其他分享 >一文了解 Conda(包教包会,不会留言)

一文了解 Conda(包教包会,不会留言)

时间:2024-10-22 14:46:07浏览次数:6  
标签:env 留言 包教包会 machine conda learning Conda 安装

Conda 使用指南

Conda 是一个开源包管理和环境管理系统,能够以跨平台的方式进行软件包的安装、管理和依赖管理,特别适用于 Python 和 R 语言的环境管理。本文整理了常见 Conda 命令的使用方法。

1. 安装 Miniconda

首先,下载 Miniconda 的安装脚本并执行安装。以 Linux AArch64 架构为例:

./Miniconda3-latest-Linux-aarch64.sh

按照提示完成安装,安装完成后,conda 将自动可用。

2. 创建并激活 Conda 环境

创建 Conda 环境

使用 Conda 创建一个新的虚拟环境并指定 Python 的版本(以 Python 3.8 为例):

conda create -n machine_learning_env python=3.8
  • -n 参数指定环境名称,这里环境名称为 machine_learning_env
  • python=3.8 指定 Python 版本为 3.8。

激活 Conda 环境

创建好环境后,使用以下命令激活它:

conda activate machine_learning_env

环境激活后,命令行提示符会变成 (machine_learning_env),表示当前使用的是该环境。

安装环境所需依赖

通常我们会有一个 requirements.txt 文件列出了所有需要安装的 Python 包。使用 pip 来安装这些依赖包:

pip install -r requirements.txt

这个命令会自动从 requirements.txt 中读取并安装所有指定的包。

移除 Conda 环境

如果想要删除某个环境(如 machine_learning_env),使用以下命令:

conda env remove -n machine_learning_env

3. 管理 Conda 配置

显示 Conda 配置的源(Channels)

Conda 使用源(Channels)来查找并下载软件包。可以使用以下命令查看当前配置的源:

conda config --show channels

显示 Conda 配置文件的来源

查看当前 Conda 配置文件的来源路径:

conda config --show-sources

修改 Conda 配置

移除特定的源

如果需要删除某个源,使用以下命令:

conda config --remove channels <channel_name>

设置 Conda 显示源 URL

为了方便查看安装时使用的源地址,可以配置 Conda 显示源 URL:

conda config --set show_channel_urls yes

4. 安装依赖库

安装单个软件包

使用 Conda 安装 libffi 软件包:

conda install libffi

安装 Conda-Pack

conda-pack 是一个打包 Conda 环境的工具,用于将环境打包为一个压缩文件,方便迁移或分发。

安装 conda-pack

使用 conda-forge 源安装 conda-pack

conda install -c conda-forge conda-pack

打包 Conda 环境

打包指定的环境(以 machine_learning_env 为例):

conda pack -n machine_learning_env -o machine_learning_env.tar.gz
  • -n machine_learning_env 指定要打包的环境名称。
  • -o machine_learning_env.tar.gz 指定输出的压缩文件名。

5. 其他 Conda 常用命令

取消激活当前环境

如果不再需要使用当前环境,可以使用以下命令取消激活:

conda deactivate

标签:env,留言,包教包会,machine,conda,learning,Conda,安装
From: https://www.cnblogs.com/-mjs/p/18492689

相关文章

  • 全网最详细深度学习环境配置(Pycharm+anaconda+pytorch+TensorFlow+cuda+cudnn+改变虚
    目录1.版本说明2.安装Pycharm3.安装anaconda1.安装2.配置路径3.修改镜像源4.修改默认虚拟环境安装位置1.查看conda信息2.修改对应文件的权限3.再次查看信息5.配置Pycharm环境4.安装torch5.安装TensorFlow+cuda+cudnn1.打开对应的文件CUDA2.打开CUDNN3.安装T......
  • 如何快速安装和配置Linux下 Anaconda 以提高开发效率
    1.下载Linux版Anaconda前往Anaconda下载页面,选择合适的版本下载。2.安装Anaconda进入下载的Anaconda目录并运行安装脚本:cd/path/to/conda-directorybashAnaconda3-2024.06-1-Linux-x86_64.sh3.重新加载配置安装完成后,重新加载配置文件以便命令生效:source~/......
  • [包教包会]C语言:详解分支语句(if , switch , goto)和循环语句(while , for , do while
    概览控制语句用于控制程序的执行流程,以实现程序的各种结构方式C语言支持三种结构:顺序结构、选择结构(分支)、循环结构:(其实显示中的事件也都是由这三者混合合成的)它们由特定的语句定义符组成,C语言有九种控制语句。可分成以下三类:1.条件判断语句也叫分支语句:if语句......
  • pbootcms如何实现留言内容自动发送到QQ邮箱
    1.准备两个QQ邮箱发件邮箱:用于发送邮件,需要开通【POP3/SMTP服务】和【IMAP/SMTP服务】。收件邮箱:用于接收邮件。2.开通邮箱服务登录QQ邮箱,进入“设置”->“账户”。开启【POP3/SMTP服务】和【IMAP/SMTP服务】。记录生成的授权码,用于后续配置。3.配置PBootCMS进......
  • PyCharm2023版本之后使用本地conda已存在环境的步骤方法
    2023新版本的pycharm在创建新项目并导入本地conda环境时与以往版本稍有不同,具体步骤如下:1、在新建项目窗口点击Previouslyconfiguredinterpreter 2、点击右侧蓝色AddInterpreter后点击AddLocalInterpreter进入本地环境选择窗口 点击后进入如下界面 3、之后点击Co......
  • pbootcms网站留言或者自定义表单被提交大量无用信息怎么解决?
    在PBootCMS中,如果您的网站留言或自定义表单被提交大量无用信息,可以通过以下几种方法来解决这个问题:方法一:对输入格式进行验证编辑表单模板:打开您的表单模板文件,通常位于 /templates/your_template/form.html。添加输入格式验证:使用HTML5的 pattern 属性来验证......
  • 在ubuntu系统下用conda安装fpocket
    目录参考链接:一、使用官方命令安装二、出意外地你遇到了意外参考链接:        报错解决:解决Linux上Miniconda环境无法写入的问题-百度开发者中心(baidu.com)        fpocket官方:GitHub-Discngine/fpocket:fpocketisaveryfastopensourceprote......
  • 【Linux】Anaconda下载安装配置&Pytorch安装配置(保姆级)
    目录Anaconda下载Anaconda安装 condainit conda--vConda配置conda环境创建condainfo--envscondalistPytorch安装配置检验安装情况检验是否可以使用GPUAnaconda下载可以通过两种途径完成Anaconda安装包的下载途径一:本地windows下载好安装包,通过xftp等......
  • 【YOLO】Anaconda安装以及修改环境创建的默认路径
    Anaconda可以用来管理多python环境由于每个py项目所依赖的软件包版本不一致,可能导致兼容性问题Anaconda通过创建虚拟环境,来区分各个项目,避免项目间软件包互相污染 Anaconda下载地址:官网:https://www.anaconda.com/download/success(官网下载比较慢)清华源:https://mirr......
  • PyCharm配置PyTorch环境(完美解决找不到Conda可执行文件python.exe问题)
    出现的问题以下是第一次踩坑的流程,具体解决方法附在后面新建一个python项目,如图所示设置相关信息设置项目名称和位置interpretertype(python解释器类型)==>自定义环境环境==>Generatenew,创建一个新环境类型==>condapython==>3.11,如下所示,在创建好的conda环境中使用的......