关于conda你需要掌握的一些常用命令_theskylife的博客-程序员宅基地

技术标签: anaconda增加虚拟环境  conda命令使用  常用笔记  

1.查看conda命令介绍

打开命令行,然后运行 conda命令,会发现conda命令的一些简介

2.命令整理

  • conda clean:   移除不常用的包和缓存文件
  • conda config:  修改命令中显示路径下的.condarc 文件,主要用来配置conda
  • conda create: 创建新环境
  • conda help:  帮助信息
  • conda info: 显示当前conda的信息,如路径
  • conda init: 初始化conda和shell的交互
  • conda list: 被关联的包
  • conda package: 低版本conda使用
  • conda remove: 从某个环境中移除一系列包
  • conda uninstall: 同remove
  • conda run: 在conda环境中执行一个可执行的程序
  • conda search: 寻找包并显示相关信息,输入MatchSpec
  • conda update:升级conda包
  • conda upgrade:同update

3.日常使用

3.1 创建一个新环境,并使用该环境

创建:

# 创建环境
conda  create -n 环境名称 python==版本
conda  create -n tem python==3.7.4
# 移除环境
conda remove -n 环境名称 --all
conda remove -n tem --all
# conda环境查询
conda info -e

使用:

#进入该环境并安装某些包
conda activate tem
#安装包
conda install 包名称==版本号
conda install pyodbc=4.0.27
#搜索包
conda search 包名称
conda search numpy
#查看该环境所有包
conda list
#环境重命名
conda create --name 新环境名称 --clone 就环境名称

3.2 对包的操作

#升级conda
conda update conda
conda update anaconda
conda update anaconda-navigator
#升级包
conda update  包名称
#卸载包
conda uninstall 包名称

3.3 清理conda

#删除没用的包
conda clean -p
#删除tar包      
conda clean -t    
#删除所有安装包和缓存文件
conda clean -y -all 

3.4 增加镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

4.报错整理及解决方案

4.1 conda移除环境报错

使用conda remove -n tem --all  删除环境时,发现如下错误:

PackagesNotFoundError: The following packages are missing from the target environment:

解决方案:

conda env remove -n tem(要移除的环境名称)

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_41780234/article/details/103765598

智能推荐

浅谈MQTT底层原理(网络调试助手直连阿里云)_小文的博客-程序员宅基地

讨论一下MQTT协议底层数据收发的过程,直接通过网络调试助手与阿里云连接进行实验验证。

计算机网络超时重传时间,TCP超时重传机制_勇舰的博客-程序员宅基地

超时重传是TCP协议保证数据可靠性的另一个重要机制,其原理是在发送某一个数据以后就开启一个计时器,在一定时间内如果没有得到发送的数据报的ACK报文,那么就重新发送数据,直到发送成功为止。[1]中文名TCP超时重传机制外文名TCP Timeout retransmission mechanism领域计算机网络所属协议TCP协议工作进程TCP数据传输功能保证TCP协议数据可靠性TCP超...

linux下安装及配置jenkins(war包)_weixin_30955341的博客-程序员宅基地

1、由于Jenkins是基于Java开发的,安装前确认操作系统已经安装了jdk和tomcat如何安装,请参考WINDOWS/LINUX上部署TOMCAT服务器2、下载war包:http://mirrors.jenkins-ci.org/war/latest/jenkins.war3、用crt连接到linux服务器。用命令ps -ef|grep tomcat 查看tomcat目录...

Kafka Manager几个指标含义_weixin_30810239的博客-程序员宅基地

记忆早退Brokers Spread:看作broker使用率,如kafka集群9个broker,某topic有7个partition,则broker spread: 7 / 9 = 77%Brokers Skew:partition是否存在倾斜,如kafka集群9个broker,某topic有18个partition,正常每个broker应该2个partition。若其中有3个br...

牛客编程题获取url参数_usernotdefined的博客-程序员宅基地

思路切割字符串,封装进行返回。// 获取 url 中的参数// 1. 指定参数名称,返回该参数的值 或者 空字符串// 2. 不指定参数名称,返回全部的参数对象 或者 {}// 3. 如果存在多个同名参数,则返回数组function getUrlParam (sUrl, sKey) { // 将参数变成二维数组 let keyvalArray = sUrl.split('#')[0].split('?')[1].split('&') for (let i = 0;

计算机网络实训室建设设备,计算机网络技术综合实训室建设方案.doc_那家伙是谁的博客-程序员宅基地

计算机网络技术综合实训室建设方案一、计算机网络技术综合实训室涉及的专业及学生数计算机网络技术综合实训室主要用于电子信息系计算机网络技术及其他相关专业学生进行IP地址划分、交换机与路由器配置、网络安全等有关专业课程实训。计算机网络技术专业预计在校生300人。二、计算机网络技术综合实训室的现状计算机网络技术专业目前在校生279人,由于历史的原因,无一间专门用于计算机网络专业交换机与路由器技术训练的实训...

随便推点

qml 文字滚动实现_chenyijun的专栏-程序员宅基地_qml文字滚动

import QtQuick 2.12import QtQuick.Window 2.12Window { visible: true width: 340 height: 280 title: qsTr("Text Scroll") Rectangle { id: scrollRect width: 300; he...

计算机网络国家标准,计算机网络教室建设标准本标准参考国家标准GB50174并结合金州.doc..._梦游前生的博客-程序员宅基地

计算机网络教室建设标准本标准参考国家标准GB50174并结合金州计算机建设标准GB50174并结合金州新区教育局属各单位实际情况,用于计算机网络教室的建设和验收。分以下几个内容:计算机机房位置、环境条件、电器规范、机房布线、硬件设备要求、软件要求、工程验收规范等。第一条:计算机机房位置要求(建议)(一)、计算机机房应选在建筑物中间楼层、结构规则、易于运输的位置。(二)、计算机机房应选在电力系统较稳...

java Lock的实现AbstractQueuedSynchronizer源码阅读(一)ConditionObject解析_笨鸟的专栏-程序员宅基地

一、Condition接口public interface Condition { /** * 暂停此线程直至一下四种情况发生 * 1.此Condition被signal() * 2.此Condition被signalAll() * 3.Thread.interrupt() * 4.伪wakeup * 以上情况.在...

linux shell经典脚本,10个经典Linux Shell脚本_梦游前生的博客-程序员宅基地

Linux Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。 Shell本身是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设...

【异常】Caused by: java.lang.IllegalStateException: Zip64 archives are not supported_a1346277的博客-程序员宅基地

1 自己打包Spring boot项目依赖了第三方的Phoenix jar包过大,导致启动后报错参考了这篇博客:https://cloud.tencent.com/developer/ask/135010发现是不支持文件数过多,然后根据文章:说到需要改变文件创建方式,自己再点击进去去查询问题:https://github.com/spring-projects/spr...

pycharm 解决python3.8运行tornado项目报NotImplementedError错误_1594231563的博客-程序员宅基地_pycharm tornado

pycharm 解决python3.8运行tornado项目报NotImplementedError错误报错如下解决方法找到python的目录,然后进入Lib -> site-packages -> tornado -> platform,在platform中找到asyncio.py文件用记事本打开在此处添加if sys.platform == 'win32': asyncio.set_event_loop_policy(asyncio.WindowsSelec

推荐文章

热门文章

相关标签