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使用urllib模块开发的多线程豆瓣小站mp3下载器
Jan 16 Python
Python读取图片EXIF信息类库介绍和使用实例
Jul 10 Python
python脚本作为Windows服务启动代码详解
Feb 11 Python
Python 读取某个目录下所有的文件实例
Jun 23 Python
浅谈利用numpy对矩阵进行归一化处理的方法
Jul 11 Python
python2.7和NLTK安装详细教程
Sep 19 Python
django2.0扩展用户字段示例
Feb 13 Python
查看python安装路径及pip安装的包列表及路径
Apr 03 Python
Python程序包的构建和发布过程示例详解
Jun 09 Python
python super用法及原理详解
Jan 20 Python
python使用pandas抽样训练数据中某个类别实例
Feb 28 Python
如何学习Python time模块
Jun 03 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
重料打造自己的“宝马”---第三代
2021/03/02 无线电
上海牌131型七灯四波段四喇叭一级收音机
2021/03/02 无线电
Symfony数据校验方法实例分析
2015/01/26 PHP
仿163填写邮件地址自动显示下拉(无优化)
2008/11/05 Javascript
DOM 脚本编程中的兄弟节点
2009/10/31 Javascript
JavaScript是否可实现多线程  深入理解JavaScript定时机制
2009/12/22 Javascript
JS的反射问题
2010/04/07 Javascript
基于JQuery的asp.net树实现代码
2010/11/30 Javascript
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
2014/09/26 NodeJs
JS简单实现动画弹出层效果
2015/05/05 Javascript
11种ASP连接数据库的方法
2015/09/18 Javascript
Javascript实现图片懒加载插件的方法
2016/10/20 Javascript
简单实现Bootstrap标签页
2020/08/09 Javascript
微信小程序实现多宫格抽奖活动
2020/04/15 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
vue表单验证你真的会了吗?vue表单验证(form)validate
2019/04/07 Javascript
Vue.js实现立体计算器
2020/02/22 Javascript
Vue-cli打包后如何本地查看的操作
2020/09/02 Javascript
[02:32]DOTA2完美大师赛场馆静安体育中心观赛全攻略
2017/11/08 DOTA
Python代码的打包与发布详解
2014/07/30 Python
在Python中使用第三方模块的教程
2015/04/27 Python
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
对pandas中to_dict的用法详解
2018/06/05 Python
python实现机器学习之元线性回归
2018/09/06 Python
使用Django简单编写一个XSS平台的方法步骤
2019/03/25 Python
pytorch 中的重要模块化接口nn.Module的使用
2020/04/02 Python
python相对企业语言优势在哪
2020/06/12 Python
使用css3实现超炫的loading加载动画效果
2014/05/07 HTML / CSS
高校学生干部的自我评价分享
2013/11/04 职场文书
机械电子工程毕业生自荐信
2013/11/23 职场文书
《一株紫丁香》教学反思
2014/02/19 职场文书
公司中层干部的自我评价分享
2014/03/01 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
部门群众路线教育实践活动对照检查材料思想汇报
2014/10/07 职场文书
用电申请报告范文
2015/05/18 职场文书
低端且暴利的线上线下创业项目分享
2019/09/03 职场文书