Conda常用命令总结

使用conda或anaconda的小伙伴们都知道,图形界面时不靠谱的,而在命令行下,所有的操作就会稳定很多,且极少出现问题。因此,熟记conda的命令行就变得十分有用。但对于我这样近50岁依旧奋斗在代码第一线的大龄程序员而已,要熟记所有命令行已经变得十分困难了。此文总结了常用的conda命令,一遍我需要时查阅。

环境管理

列出所有环境

conda env list
conda info --envs

创建新环境

conda create --name your_env_name python=version

在创建环境时最好指定python版本号,比如:

conda create --name my_dev_env python=3.11

这样环境创建时,会自动为你创建好相应的python环境。
也可以在创建环境时,安装特定的python包,比如:

conda create --name my_dev_env python=3.11 numpy spicy

这样环境初创时,就会预装numpy,spicy等包。

从现存的环境克隆新环境

conda create --name new_env_name --clone cur_env_name 

进入/退出指定环境

conda activate env_name
conda deactivate

删除指定环境

这里使用–all参数删除环境所有相关的数据。

conda remove --name env_name --all

显示/导出环境配置

使用以下命令可以显示当前环境的配置信息,包括安装的包和版本。

conda env export 

你会得到以下输出:在这里插入图片描述
此外,你还可以将以上信息输出到文本文件,保存或分享给其他人。

conda env export > environment.yml

安装包管理

列举当前环境的所有包

以下命令会列出当前环境的包及其版本。

conda list

列举指定环境(非活跃)的包

以下命令会列出指定环境的包及其版本,该环境可以不是当前活跃的环境。

conda list -n env_name

在当前环境安装包

conda install package_name

也可以指定安装源,你可以在https://anaconda.org/conda-forge查找目前有效的安装源。

conda install -c "source path" package_name

比如说,你在conda-forge上查找numpy,就会得到以下的安装源,你可以直接复制以下的命令来安装numpy。
在这里插入图片描述

在指定环境(非活跃)安装包

conda install -n env_name package_name

其他conda命令

获取conda的版本

conda --version

或者

conda -V

查看conda命令帮助

conda --help

conda -h

查看特定命令的帮助

以下命令查看conda update的帮助信息或conda remove的帮助信息。

conda update --help
conda remove --help

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/259365.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vue学习计划-Vue2--VueCLi(二)vuecli脚手架创建的项目内部主要文件分析

1. 文件分析 1. 补充: 什么叫单文件组件? 一个文件中只有一个组件 vue-cli创建的项目中,.vue的文件都是单文件组件,例如App.vue 2. 进入分析 1. package.json: 项目依赖配置文件: 如图,我们说主要的属性…

一文理解什么是交叉熵损失函数以及它的作用

今天看一个在深度学习中很枯燥但很重要的概念——交叉熵损失函数。 作为一种损失函数,它的重要作用便是可以将“预测值”和“真实值(标签)”进行对比,从而输出 loss 值,直到 loss 值收敛,可以认为神经网络模型训练完成。 那么这…

窗口函数之 first_value() 和 last_value()

这次,我要从**last_value()**开始写! last_value() 众所周知,first_value() 和 last_value() 的作用是返回窗口中某个字段的第一行的值和最后一行的值。 但是在应用的时候,突然发现使用last_value() 返回了不止一条数据&#x…

牛客在线编程(SQL大厂面试真题)

1.各个视频的平均完播率_牛客题霸_牛客网 ROP TABLE IF EXISTS tb_user_video_log, tb_video_info; CREATE TABLE tb_user_video_log (id INT PRIMARY KEY AUTO_INCREMENT COMMENT 自增ID,uid INT NOT NULL COMMENT 用户ID,video_id INT NOT NULL COMMENT 视频ID,start_time d…

直播传媒公司网站搭建作用如何

直播已然成为抖快等平台的主要生态之一,近些年主播也成为了一种新行业,相关的mcn机构直播传播公司等也时有开业,以旗下主播带来高盈利,而在实际运作中也有一些痛点难题: 1、机构宣传展示难 不少散主播往往会选择合作…

[ 蓝桥杯Web真题 ]-全球新冠疫情数据统计

目录 介绍 准备 目标 效果 规定 思路 参考实现 介绍 新冠疫情席卷全球,在此期间有很多免费的 API 和网站为人们提供了各个国家疫情数据的查询功能,这些免费公开的数据体现出了互联网作为信息媒介的优越性,帮助全球人民更好的了解一线疫…

K8s 入门指南(一):单节点集群环境搭建

前言 官方文档:Kubernetes 文档 | Kubernetes 系统配置 CentOS 7.9(2 核 2 G) 本文为 k8s 入门指南专栏,将会使用 kubeadm 搭建单节点 k8s 集群,详细讲解环境搭建部署的细节,专栏后面章节会以实战代码介绍…

人工智能学习9(LightGBM)

编译工具:PyCharm 文章目录 编译工具:PyCharm lightGBM原理lightGBM的基础使用案例1:鸢尾花案例2:绝对求生玩家排名预测一、数据处理部分1.数据获取及分析2.缺失数据处理3.数据规范化4.规范化输出部分数据5.异常数据处理5.1删除开…

Centos7、Mysql8.0 load_file函数返回为空的终极解决方法--暨selinux的深入理解

零、问题背景 最近想换房,为了方便自己对比感兴趣的房子,因此决定将目标房源的基本信息放在表里,特别是要一目了然的看到众多房子的各种图纸和照片,因此决定要在Mysql8.0.34数据库中以二进制形式保存图片(抛开合理性和…

如何设置和使用静态HTTP服务器

随着互联网技术的不断发展,越来越多的企业和个人开始使用静态HTTP服务器来展示自己的网站内容。静态HTTP服务器是指服务器上存储着静态网页文件,当用户请求访问这些网页时,服务器直接将文件发送给用户的浏览器进行展示。本文将介绍如何设置和…

基于Python+WaveNet+MFCC+Tensorflow智能方言分类—深度学习算法应用(含全部工程源码)(一)

目录 前言引言总体设计系统整体结构图系统流程图 运行环境Python环境TensorFlow 环境Jupyter Notebook环境Pycharm 环境 相关其它博客工程源代码下载其它资料下载 前言 博主前段时间发布了一篇有关方言识别和分类模型训练的博客,在读者的反馈中发现许多小伙伴对方言…

深度学习之注意力机制

注意力机制与外部记忆 注意力机制与记忆增强网络是相辅相成的,神经网络去从内存中或者外部记忆中选出与当前输入相关的内容时需要注意力机制,而在注意力机制的很多应用场景中,我们的外部信息也可以看作是一个外部的记忆 这是一个阅读理解任务…