首页 > 其他分享 >anaconda使用方法

anaconda使用方法

时间:2024-07-02 12:08:34浏览次数:18  
标签:-- 安装 anaconda 环境 python conda 使用 pip 方法

anaconda介绍

Anaconda可以管理环境和软件包,能够便捷获取包且对包能够进行管理,包括了python和很多常见的软件库和一个包管理器conda。常见的科学计算类的库都包含在里面了,使得安装比常规python安装要容易,同时对环境可以统一管理的发行版本。

常用指令

  1. 创建环境:
    conda create --name <env_name> <package_names>
    如: conda create --name python2 python=2.7
    即创建一个名为“python2”的环境,环境中安装版本为2.7的python。 版本小数点后面的数字可以省略,自动安装最新的版本。

  2. 如果要在新创建的环境中创建多个包,则直接在 <package_names> 后以空格隔开,添加多个包名即可。如: conda create -n python3 python=3.5 numpy pandas ,即创建一个名为“python3”的环境,环境中安装版本为3.5的python,同时也安装了numpy和pandas。

  3. 切换、关闭和重置环境
    激活:activate <env_name>
    关闭:deactivate <env_name>
    重置环境:使用命令conda deactivate退出当前环境,然后使用命令conda remove --all -n base删除base环境,最后使用命令conda create -n base anaconda重新创建base环境。

  4. 显示已创建环境
    conda info --envs
    conda info -e
    conda env list

  5. 复制环境
    conda create --name <new_env_name> --clone <copied_env_name>

  6. 删除环境
    conda remove --name <env_name> --all

  7. 管理包
    a. 精确查找
    i. conda search --full-name <package_full_name>
    ii. conda search --full-name python 即查找全名为“python”的包有哪些版本可供安装。
    b. 模糊查找
    i. conda search <text>
    ii. conda search py 即查找含有“py”字段的包,有哪些版本可供安装。

  8. 获得当前环境中已安装的包信息
    conda list

  9. 安装包
    a. 在指定环境中安装包 conda install --name <env_name> <package_name>
    b. 在当前环境中安装包 conda install <package_name>
    c. 在当前环境中卸载包 conda uninstall <package_name>
    删除文件:使用命令conda remove 文件名,将文件名替换为您要删除的文件名。

    d. 当使用 conda install 无法进行安装时,可以使用pip进行安装。pip install <package_name>如: pip install see 即安装see包。
    e. pip只是包管理器,无法对环境进行管理。因此如果想在指定环境中使用pip进行安装包,则需要先切换到指定环境中,再使用pip命令安装包。
    f. pip无法更新python,因为pip并不将python视为包。
    g. pip可以安装一些conda无法安装的包;conda也可以安装一些pip无法安装的包。因此当使用一种命令无法安装包时,可以尝试用另一种命令。

标签:--,安装,anaconda,环境,python,conda,使用,pip,方法
From: https://www.cnblogs.com/checha/p/18279667

相关文章

  • 在ASP.NET Core中使用brotli压缩
    原文链接:https://www.sohu.com/a/234776551_468635Brotli是一种全新的数据格式,可以提供比Zopfli(Zopfli压缩算法是一个新的兼容zlib(gzip,deflate)的压缩器,该压缩器压缩时需要更多的时间(大约慢100倍),但压缩率比zlib和其他兼容压缩器要好上5%。.zip是一种存档格式,通常使用......
  • ONNX Runtime入门示例:在C#中使用ResNet50v2进行图像识别
    ONNXRuntime简介ONNXRuntime是一个跨平台的推理和训练机器学习加速器。ONNX运行时推理可以实现更快的客户体验和更低的成本,支持来自深度学习框架(如PyTorch和TensorFlow/Keras)以及经典机器学习库(如scikit-learn、LightGBM、XGBoost等)的模型。ONNX运行时与不同的硬件、......
  • 使用Date获取一个年月日时分秒微秒的时间字符串
    ★目标使用Date获取一个年月日时分秒微秒的时间字符串例如202407021100000100★代码实现constcurrentDate=newDate();constyear=currentDate.getFullYear();constmonth=String(currentDate.getMonth()+1).padStart(2,'0');//月份从0开始,需要加1const......
  • 禅道的使用:如何搭建Ubuntu环境安装禅道
    一、禅道安装部署的环境要求1.禅道安装部署环境推荐使用Linux+Apache+PHP7.0以上版本+MySQL5.5以上版本/MariaDB的组合。Nginx其次,不推荐IIS+PHP组合。2.禅道需要使用PHP的这些扩展:pdo、pdo_mysql、json、filte、openssl、mbstring、zlib、curl、gd、iconv,企业版旗舰版......
  • Temu有哪些选品技巧和方法?Temu选品助手插件
    对于电商来说,选品至关重要,正所谓“三分靠产品,七分靠选品”。好的选品就是那些具有市场竞争力的优质产品,能提升消费者的购物体验,也能帮助卖家实现销售增长和利润提升。今天小编来整理一下有关Temu平台的选品技巧和方法,觉得有用就点赞收藏哦!Temu有哪些选品技巧和方法?1、行业......
  • python中实例方法、类方法和静态方法
    在Python中,类方法和静态方法是类中定义的特殊方法,它们与实例方法一起构成了类的行为。以下是类方法和静态方法的详细解释:实例方法实例方法是定义在类中,并接收一个实例对象作为第一个参数的方法。这个参数通常被命名为self,表示它指向当前的实例对象。实例方法可以直接通过实例......
  • 短信接口平台的核心功能有哪些?如何使用?
    短信接口平台怎么有效集成?选择短信接口平台的技巧?短信接口平台作为一种重要的通信工具,广泛应用于各种企业和组织。通过短信接口平台,企业能够高效、便捷地与客户进行互动和沟通。AoKSend将详细介绍短信接口平台的核心功能。短信接口平台:发送接收企业可以通过短信接口平台向......
  • Orchestrator使用讲解
    1、提前部署Mysql主从(一主两从)2、配置orch到所有机器的免密,配置好主机名/etc/hosts3、安装orch配置文件{"Debug":true,"EnableSyslog":false,//是否把日志输出到系统日志里"ListenAddress":":3000","MySQLTopologyUser":"root",......
  • ros - microros - 电机控制之使用开源库驱动多路电机
    前面了解了电机控制的原理并通过实验测试了对电机正反转以及转速的控制。本节我们采用开源库调用ESP32的外设MCPWM进行精细化的电机PWM控制。一、MCPWM简介MCPWM中文名是电机控制脉宽调制器(MotorControlPulseWidthModulator),是一款多功能PWM发生器,包含各种子模块,使其成为电......
  • TDengine使用taosdump工具进行数据导出导入
    数据备份(导出)可以使用命令导出sql相关文件,这些导出的相关文件可以导入时使用taosdump-o[导出文件存放路径,需要是已存在目录]-D[数据库名]导出所有数据库使用-A代替-D,后不跟数据库名,但是博主没成功,使用-D单独导出一个库是很稳定的,导出目录下包含一个sql文件和一个tdengin......