返回顶部
首页 > 资讯 > 后端开发 > Python >Conda简介及常用指令
  • 573
分享到

Conda简介及常用指令

pythonconda开发语言深度学习 2023-10-24 09:10:40 573人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录 一. Conda简介 二. Conda常用指令 1. 虚拟环境管理 2. 模块/包管理 一. Conda简介 Conda 是一个开源的包管理系统和环境管理系统,可在 windows、MacOS 和 linux 上运行。Conda

目录

一. Conda简介

二. Conda常用指令

1. 虚拟环境管理

2. 模块/包管理


一. Conda简介

Conda 是一个开源的包管理系统和环境管理系统,可在 windowsMacOS 和 linux 上运行。Conda 可快速安装、运行和更新包及其依赖项,因此可以轻松地在计算机上创建、保存、加载和切换环境。

它本是为 python 程序而创造的,因为Python的版本比较多,并且它的库也非常广泛,同时库和库之间存在很多依赖关系,所以在库的安装和版本的管理上很麻烦,因此设计Conda作为一个管理版本和Python环境的工具,但它业可以打包和管理任何语言的软件。

conda包含在Anaconda里的,因此安装了Anaconda就可以直接使用Conda,点击链接下载download,选择对应的系统和版本类型。

Anaconda是一个免费开源的Python和R语言的发行版本,用于计算科学(数据科学、机器学习大数据处理和预测分析),Anaconda致力于简化软件包管理系统和部署,附带了Conda、python和150多个科学软件包及其相关的包。Anaconda的包使用软件包管理系统Conda进行管理。

所以何时使用Conda?

项目开发和部署过程中,由于项目需要的虚拟环境不同,如python版本、模块版本等,即可通过Conda为每个项目创建环境,然后在对应环境进行管理和使用。

二. Conda常用指令

1. 虚拟环境管理

1.1. 创建虚拟环境

创建一个名为envs_name的环境,指定Python版本是python_version

conda create -n envs_name python=python_version

例如创建一个名为test的环境,指定Python版本是3.6

遇到yes/no输入yes,即可完成创建。

1.2. 进入虚拟环境

conda activate envs_name

环境由base变为了test,前面变成了(test)。

1.3. 退出当前环境

conda deactivate

环境由test变为了base。

1.4. 查看所有环境

conda env list/conda info -e

 *号所在的行表示当前所在环境。

1.5. 删除虚拟环境

conda env remove -n envs_name

1.6. 复制环境

conda create -n new_envs—_name --clone old_envs_name

1.7.更新python

conda update python

1.8. 检查conda版本

conda --version

1.9. 更新conda版本

conda update conda

必须在base环境更新。

2. 模块/包管理

2.1. 查看包列表

查看指定环境的包列表:

conda list -n envs_name

查看当前环境的包列表:

conda list

2.2. 安装包

在指定环境安装包:

conda install --name env_name package_name

例如:conda install --name test OpenCV,在test环境中安装opencv。

在当前环境安装包:

conda install package_name

例如:conda install opencv,在当前环境下安装opencv。

遇到yes/no输入yes,即可完成安装。

同时安装多个包:

conda install numpy opencv

安装指定版本的包:

conda install numpy=1.19

说明:使用conda安装指定包时,conda可以自动处理相关的依赖包。

2.3. 删除包

卸载指定环境的包:

conda remove --name env_name package_name

例如:conda remove --name test numpy,卸载test环境中的numpy

卸载当前环境的包:

conda remove package_name

遇到yes/no输入yes,即可完成删除。

2.4. 升级包

升级指定环境的包:

conda update/upgrade -n env_name package_name

升级当前环境的包:

conda update/upgrade package_name

升级全部包:

conda upgrade --all

2.5. 搜索包信息

模糊查找:

conda search <模糊词> 

比如:conda search num,即可查询到所有的相关字段的包。

精确查找:

conda search package_name

比如:conda search numpy,显示所有的numpy包。

参考

Conda简单教程https://www.cnblogs.com/nuccch/p/15046969.html

来源地址:https://blog.csdn.net/qq_43307074/article/details/127564884

--结束END--

本文标题: Conda简介及常用指令

本文链接: https://lsjlt.com/news/441249.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Conda简介及常用指令
    目录 一. Conda简介 二. Conda常用指令 1. 虚拟环境管理 2. 模块/包管理 一. Conda简介 Conda 是一个开源的包管理系统和环境管理系统,可在 Windows、macOS 和 Linux 上运行。Conda...
    99+
    2023-10-24
    python conda 开发语言 深度学习
  • zookeeper:简介及常用命令
    目录 一、Zookeeper简介 二、Zookeeper服务端常用命令 1、启动ZooKeeper服务 2、查看ZooKeeper服务状态 3、停止ZooKeeper服务 4、重启ZooKeeper服务 三、Zookeeper客户端常用命...
    99+
    2023-10-03
    java-zookeeper zookeeper 大数据
  • KVM常用命令简介
    Kernel-based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少...
    99+
    2023-06-04
  • conda常用命令整理及用法详解
    目录Conda1 创建、删除和复制虚拟环境2 激活虚拟环境3 查看当前虚拟环境列表4 给虚拟环境装包5 配置Anaconda的镜像网址6 给jupyter notebook添加虚拟环...
    99+
    2023-01-31
    conda常用命令 conda 命令
  • Dockerfile常用命令的使用简介
    目录01 CMD02 ENTRYPOINT03 WORKDIR04 ENV05 USER06 VOLUME07 ADD08 COPY   之前的文章中,...
    99+
    2024-04-02
  • Go语言基础入门应用简介及常用命令
    目录Go语言简介Go语言的主要特点【重点】Go语言应用Go语言中常用命令Go语言中可见性规则【重点】 Go语言简介 Go 是一门开源、支持并发、垃圾回收的编译型系统编程语言从 200...
    99+
    2024-04-02
  • Discuz论坛简介及使用指南
    Discuz论坛简介及使用指南 随着互联网的发展,论坛已经成为许多人们交流和分享信息的重要平台。其中,Discuz是国内最流行的论坛系统之一,它以功能丰富、易用性强而闻名。本文将介绍D...
    99+
    2024-03-03
    论坛 指南 discuz
  • Linux简单又实用的指令介绍
    这篇文章主要讲解了“Linux简单又实用的指令介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux简单又实用的指令介绍”吧!1、指令:ls说明:ls常常用于在Console界面下,查...
    99+
    2023-06-13
  • Linux 日常常用指令及应用小结
    最近搞了一个阿里ECS,CentOS7,涉及到一些基本的Linux指令,在这里总结一下,在搭环境中常用的一些指令,熟悉这些指令就基本能够使用CentOS进行日常操作了。    更多的可以参考系统自带的 “...
    99+
    2022-06-04
    小结 指令 日常
  • Ubuntu常用指令及用法详解
    1.ls 这个相当于Windows 下的dir命令,可以列出当前窗口或指定窗口下的内容。 2.rm 这个相当于Windows 下的del 和rmdir 命令,可以删除文件及文件夹。 常见用法:rm -rf/home/ub...
    99+
    2022-06-04
    ubuntu常用指令
  • pytorch简介及常用工具包展示
    目录一、pytorch 简介二、pytorch 优势三、pytorch 常用工具包四、pytorch 注意点五、pytorch 理解六、pytorch-Tensor七、python ...
    99+
    2023-02-24
    pytorch 常用工具包 pytorch 工具包 pytorch 简介 pytorch包
  • oracle创建用户及常用命令介绍
    这篇文章主要讲解了“oracle创建用户及常用命令介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“oracle创建用户及常用命令介绍”吧! --...
    99+
    2024-04-02
  • SpringMVC结构简介及常用注解汇总
    目录MVC结构简介 SpringMVC简介 SpringMVC执行流程 常用注解1. @Controller 2. @ResponseBody 3. @RestController ...
    99+
    2024-04-02
  • Vue开发常用的指令实例介绍
    这篇文章主要讲解了“Vue开发常用的指令实例介绍”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue开发常用的指令实例介绍”吧!1. V-Hotkey仓库地...
    99+
    2024-04-02
  • Linux简介及最常用命令(简单易学,但能解决95%以上的问题)
    linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬...
    99+
    2022-06-04
    Linux 常用命令
  • 解压rpm包的linux命令及rpm命令使用简介
    rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能 rpm -ivh install_rpm tar xvf informix-linux.tar inux下解...
    99+
    2022-06-04
    命令 简介 rpm
  • vue.js语法及常用指令有哪些
    这篇文章主要为大家展示了“vue.js语法及常用指令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue.js语法及常用指令有哪些”这篇文章吧。Vue.j...
    99+
    2024-04-02
  • Vue中的常用指令及用法总结
    首先来聊聊Vue框架,Vue是一套用于构建用户界面的渐进式的JavaScript框架,对于初学者来说是非常友好的 , Vue的虚拟Dom , 数据双向绑定 , 都使开发者可以快速上手...
    99+
    2024-04-02
  • 整理Python中常用的conda命令操作
    1 conda介绍 conda是一个python的包管理器,用来管理、安装、更新python的包和相关的依赖。另外,conda可以为特定任务创建独立的环境,每个环境中可以只安装需要用到的包和依赖,还可以将环境导出成y...
    99+
    2022-06-02
    conda命令常用操作 Python conda
  • Pycharm中Terminal用不了conda指令解决办法
    我的报错信息: Import-Module : 无法加载文件 D:\program\anaconda\shell\condabin\Conda.psm1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsof...
    99+
    2023-09-08
    pycharm conda python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作