Windows下Anaconda安装、换源与更新的方法


Posted in Python onApril 17, 2020

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。当你尝试pip install xxx时出现各种意外和依赖问题,那么conda就是一方良药。可以让你轻松的安装各种库并处理各种依赖问题。

Anaconda安装

可以从官网下载,不过服务器在国外,所以很慢。推荐使用国内镜像网站:清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,下载后一直next下去安装完成即可,安装位置可以自定义。可以自己勾选add to path添加系统环境变量,或者自己安装完成后手动添加。(没有添加就不能在控制台进行命令操作)

Anaconda换源

由于服务器在国外,所以更新下载很慢,建议换源到国内镜像源,在cmd控制台或者powershell下输入命令即可

清华anaconda镜像:

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

conda额外库:

# pytorch
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# 安装时PyTorch,官网给的安装命令需要去掉最后的-c pytorch,才能使用清华源
# conda-forge
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
# msys2
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
# bioconda
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
# menpo
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

额外库都是第三方提供的,非anaconda官方的,建议没有特殊需要直接使用稳定的官方库。

中科大anaconda镜像:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
conda config --set show_channel_urls yes

国内源也是会挂的,之前清华就挂过,后来又活了,腾讯挂了就直接死了,一旦出现一直连接失败问题就可以换回来了

换回默认源:conda config --remove-key channels

Anaconda更新

# conda
conda update conda
# anaconda(升级anaconda前需要先升级conda)
conda update anaconda
# anaconda-navigator
conda update anaconda-navigator
# spyder
conda update spyder
# 所有包
conda update --all
# 尽量避免使用conda update --all命令,可能会出现部分包降级的问题

最近发现conda update conda很多包的版本会升级,出现anaconda=custom的版本号,但是conda update anaconda后很多包的版本又被降级了!

我的理解是conda update conda升级的是conda下最新的版本,并使得anaconda成为了用户自己的定制版本,不在是anaconda官方的规定版本了。而conda update anaconda是将所有包升级到ananconda官方支持测试好的最稳定的新版本,所以会出现降级现象。

到此这篇关于Windows下Anaconda安装、换源与更新的方法的文章就介绍到这了,更多相关Anaconda安装、换源与更新内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python的re模块正则表达式操作
May 25 Python
Python对字符串实现去重操作的方法示例
Aug 11 Python
Python入门之三角函数tan()函数实例详解
Nov 08 Python
Python Numpy 数组的初始化和基本操作
Mar 13 Python
python实现pdf转换成word/txt纯文本文件
Jun 07 Python
分享Python切分字符串的一个不错方法
Dec 14 Python
python dlib人脸识别代码实例
Apr 04 Python
python3 selenium自动化 下拉框定位的例子
Aug 23 Python
PyCharm搭建Spark开发环境的实现步骤
Sep 05 Python
Python selenium自动化测试模型图解
Apr 15 Python
python可迭代对象去重实例
May 15 Python
详解python命令提示符窗口下如何运行python脚本
Sep 11 Python
Python openpyxl 插入折线图实例
Apr 17 #Python
python 画图 图例自由定义方式
Apr 17 #Python
关于python 的legend图例,参数使用说明
Apr 17 #Python
python 实现仿微信聊天时间格式化显示的代码
Apr 17 #Python
python matplotlib实现将图例放在图外
Apr 17 #Python
python 比较字典value的最大值的几种方法
Apr 17 #Python
Python3 selenium 实现QQ群接龙自动化功能
Apr 17 #Python
You might like
如何在PHP中使用Oracle数据库(3)
2006/10/09 PHP
php的memcached客户端memcached
2011/06/14 PHP
10条PHP高级技巧[修正版]
2011/08/02 PHP
百万级别知乎用户数据抓取与分析之PHP开发
2015/09/28 PHP
img的onload的另类用法
2008/01/10 Javascript
javascript 避免闭包引发的问题
2009/03/17 Javascript
jQuery EasyUI API 中文文档 - PropertyGrid属性表格
2011/11/18 Javascript
jQuery输入城市查看地图使用介绍
2013/05/08 Javascript
浅谈Cookie的生命周期问题
2016/08/02 Javascript
利用Node.js了解与测量HTTP所花费的时间详解
2017/09/22 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
2017/10/31 Javascript
jquery使用FormData实现异步上传文件
2018/10/25 jQuery
JS 音频可视化插件Wavesurfer.js的使用教程
2018/10/31 Javascript
js控制随机数生成概率代码实例
2019/03/21 Javascript
微信小程序图表插件wx-charts用法实例详解
2019/05/20 Javascript
Javascript异步流程控制之串行执行详解
2020/09/27 Javascript
[01:07:11]Secret vs Newbee 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
9种python web 程序的部署方式小结
2014/06/30 Python
跟老齐学Python之私有函数和专有方法
2014/10/24 Python
python中range()与xrange()用法分析
2016/09/21 Python
用十张图详解TensorFlow数据读取机制(附代码)
2018/02/06 Python
python 找出list中最大或者最小几个数的索引方法
2018/10/30 Python
Python调用C语言的实现
2019/07/26 Python
python GUI库图形界面开发之PyQt5输入对话框QInputDialog详细使用方法与实例
2020/02/27 Python
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
澳大利亚波西米亚风情网上商店:Czarina
2019/03/18 全球购物
公司司机岗位职责范本
2014/03/03 职场文书
中班上学期幼儿评语
2014/04/30 职场文书
品德评语大全
2014/05/05 职场文书
投标文件签署授权委托书范本
2014/10/12 职场文书
致运动员赞词
2015/07/22 职场文书
2016年小学植树节活动总结
2016/03/16 职场文书
创业方案:赚钱的烧烤店该怎样做?
2019/07/05 职场文书
坚持不是死撑,更重要的是心态
2019/08/19 职场文书
Nginx 502 Bad Gateway错误原因及解决方案
2021/03/31 Servers
教你怎么用Python生成九宫格照片
2021/05/20 Python