conda基本操作
准备环境
# 下载并安装conda基础环境
$ wget https://mirror.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-4.3.11-Linux-x86_64.sh
$ bash Miniconda3-4.3.11-Linux-x86_64.sh -b -p /export/biaoge/conda-test/python
# 配置conda隔离环境
$ export PATH=/export/biaoge/conda-test/python/bin:$PATH
$ export LD_LIBRARY_PATH=/export/biaoge/conda-test/python/lib:$LD_LIBRARY_PATH
# 查看conda和默认的python版本
$ conda --version
conda 4.3.11
$ python --version
Python 3.6.0 :: Continuum Analytics, Inc.
常用命令
常用命令一般是业务用户用的比较多,比如更改channel,下载/删除/更新conda包等之类的操作。
conda config 命令
# 使用conda config --show获取当前环境的配置信息(如下输出只列出比较重要的信息)
# conda config 信息默认会以yaml格式(也可以增加--json参数)进行输出。输出中显示了默认的channel以及当前在使用的channel
# 需要注意的,通常来说国内的网络到默认的源会比较慢,建议第一时间切换为国内源或者私有源
$ conda config --show
....
channel_alias: https://conda.anaconda.org
channel_priority: True
channels:
- defaults
....
default_channels:
- https://repo.continuum.io/pkgs/free
- https://repo.continuum.io/pkgs/r
- https://repo.continuum.io/pkgs/pro
...
# 只显示channels信息
$ sh-4.2# conda config --show-sources
==> /export/python2.7/.condarc <==
channels:
- https://mirror.tuna.tsinghua.edu.cn/anacondafree
- https://mirror.tuna.tsinghua.edu.cn/anaconda/main
show_channel_urls: True
# 使用conda config其他命令更改channel(config参数都是K/V形式的)
# 删除默认的channel,并增加国内清华的conda源
$ conda config --remove channels defaults
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# 将自定的config信息写入当前conda环境的配置文件(使用--system参数默认存放在conda家目录的.condarc文件)
$ conda config --system --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
$ cat cat /export/biaoge/conda-test/python/.condarc
channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
# 设置其他参数(是否开启每次安装时进行确认安装)
$ conda config --set always_yes false
# 从channel中安装包时不显示channel的url(一般不建议为no,因为要识别不同channel的包)
$ conda config --set show_channel_urls no
conda install 命令
conda remove 命令
conda update 命令
conda基本操作的更多相关文章
- Anaconda / Conda 实践
一.环境 CentOS 7.6 有预装 python 2.7 二.Anaconda 与 Conda 区别 1.Anaconda Anaconda 是Python的一种发行版.包含了: (1)conda ...
- Conda 配置 Python 环境
目录 前言 一.Conda 是什么 二.如何获取 三.使用 Conda 命令配置多环境 1.创建新环境 2.激活新环境 3.配置新环境 4.退出新环境 5.检查所有环境 6.检查所有安装的包 7.删除 ...
- Key/Value之王Memcached初探:二、Memcached在.Net中的基本操作
一.Memcached ClientLib For .Net 首先,不得不说,许多语言都实现了连接Memcached的客户端,其中以Perl.PHP为主. 仅仅memcached网站上列出的语言就有: ...
- Android Notification 详解(一)——基本操作
Android Notification 详解(一)--基本操作 版权声明:本文为博主原创文章,未经博主允许不得转载. 微博:厉圣杰 源码:AndroidDemo/Notification 文中如有纰 ...
- Android Notification 详解——基本操作
Android Notification 详解 版权声明:本文为博主原创文章,未经博主允许不得转载. 前几天项目中有用到 Android 通知相关的内容,索性把 Android Notificatio ...
- 三、Redis基本操作——List
小喵的唠叨话:前面我们介绍了Redis的string的数据结构的原理和操作.当时我们提到Redis的键值对不仅仅是字符串.而这次我们就要介绍Redis的第二个数据结构了,List(链表).由于List ...
- 二、Redis基本操作——String(实战篇)
小喵万万没想到,上一篇博客,居然已经被阅读600次了!!!让小喵感觉压力颇大.万一有写错的地方,岂不是会误导很多筒子们.所以,恳请大家,如果看到小喵的博客有什么不对的地方,请尽快指正!谢谢! 小喵的唠 ...
- 一、Redis基本操作——String(原理篇)
小喵的唠叨话:最近京东图书大减价,小喵手痒了就买了本<Redis设计与实现>[1]来看看.这里权当小喵看书的笔记啦.这一系列的模式,主要是先介绍Redis的实现原理(可能很大一部分会直接照 ...
- Linq查询基本操作
摘要:本文介绍Linq查询基本操作(查询关键字) - from 子句 - where 子句 - select子句 - group 子句 - into 子句 - orderby 子句 - join 子句 ...
随机推荐
- [转载] apache ab压力测试报错(apr_socket_recv: Connection reset by peer (104))
遇见相同的问题. https://www.cnblogs.com/felixzh/p/8295471.html -------------------------------------------- ...
- Grafana 安装及 Windows 应用程序服务配置工具 NSSM使用
网址:https://blog.csdn.net/kk185800961/article/details/83515382 1.进入conf文件,将 defaults.ini 复制一份,命名为cust ...
- Jmeter学习之-从数据库取出数据并且校验数据是否准确
https://www.cnblogs.com/wuyonghuan/p/7479582.html 应用场景:调用某个接口像数据库中插入数据,需要在接口调用完成后查看数据更新或插入的数据是否正确的时候 ...
- docker+kafka+zookeeper+zipkin的安装
1. 启动zookeeper容器 docker search zookeeper docker pull wurstmeister/zookeeper docker run -d --name zoo ...
- python框架之Django(9)-CSRF
准备 现有如下模板和视图: <!DOCTYPE html> <html lang="en"> <head> <meta charset=& ...
- swagger:API在线文档自动生成框架
传统的API从开发测试开始我们经常借用类似Postman.fiddle等等去做接口测试等等工具:Swagger 为API的在线测试.在线文档提供了一个新的简便的解决方案: NET 使用Swagger ...
- 查看容器IP地址
我们可以通过以下命令查看容器运行的各种数据 docker inspect 容器名称(容器ID) 也可以直接执行下面的命令直接输出IP地址 docker inspect --format='{{.Ne ...
- 将指定世界中的指定位置的Block转化为箱子
在bukkit中,block可以操作所有的三位像素方块,如果是向对block进一步操作,我们就需要得到BlockState, BlockState表示一个方块的状态,才能够对方块进行位置等状态的操作, ...
- Java代码走查具体考察点
代码走查具体考察点 一.参数检验 公共方法都要做参数的校验,参数校验不通过,需要明确抛出异常或对应响应码. 在接口中也明确使用验证注解修饰参数和返回值,作为一种协议要求调用方按注解约束传参,返回值验证 ...
- mysql两条sql合并查询总数
select IFNULL(c.nodeCount,0) + IFNULL(c.phyCount,0) as totalCount from ( select count(*) nodeCount, ...