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异步任务队列示例
Apr 01 Python
Python基础篇之初识Python必看攻略
Jun 23 Python
关于Python中浮点数精度处理的技巧总结
Aug 10 Python
python正则实现提取电话功能
Feb 24 Python
谈谈python中GUI的选择
Mar 01 Python
python3+PyQt5+Qt Designer实现扩展对话框
Apr 20 Python
如何利用python制作时间戳转换工具详解
Sep 12 Python
python隐藏终端执行cmd命令的方法
Jun 24 Python
pytorch之添加BN的实现
Jan 06 Python
keras和tensorflow使用fit_generator 批次训练操作
Jul 03 Python
scrapy头部修改的方法详解
Dec 06 Python
详解解决jupyter不能使用pytorch的问题
Feb 18 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/01 无线电
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
2013/06/29 PHP
php开启openssl的方法
2014/05/15 PHP
Thinkphp中的volist标签用法简介
2014/06/18 PHP
Javascript base64编码实现代码
2011/12/02 Javascript
javascript学习笔记(八) js内置对象
2012/06/19 Javascript
Javascript操作cookie的函数代码
2012/10/03 Javascript
jQuery使用一个按钮控制图片的伸缩实现思路
2013/04/19 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
fmt:formatDate的输出格式详解
2014/01/09 Javascript
jQuery中阻止冒泡事件的方法介绍
2014/04/12 Javascript
JS通过ajax动态读取xml文件内容的方法
2015/03/24 Javascript
JavaScript中调用函数的4种方式代码实例
2015/07/08 Javascript
JavaScript实现使用Canvas绘制图形的基本教程
2016/10/27 Javascript
AngularJS入门教程之多视图切换用法示例
2016/11/02 Javascript
浅谈html转义及防止javascript注入攻击的方法
2016/12/04 Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
2017/11/10 jQuery
layui弹出框Tab选项卡的示例代码
2019/09/04 Javascript
[02:28]DOTA2 2017国际邀请赛小组赛回顾
2017/08/09 DOTA
[01:03:27]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python机器人行走步数问题的解决
2018/01/29 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
Python自定义函数实现求两个数最大公约数、最小公倍数示例
2018/05/21 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
python实现海螺图片的方法示例
2019/05/12 Python
Python 根据数据模板创建shapefile的实现
2019/11/26 Python
对Tensorflow中Device实例的生成和管理详解
2020/02/04 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
Python selenium爬虫实现定时任务过程解析
2020/06/08 Python
太阳镜仓库,售价20美元或更少:Sunglass Warehouse
2016/09/28 全球购物
大学生如何写自荐信
2014/01/08 职场文书
啦啦队口号大全
2014/06/16 职场文书
会议室标语
2014/06/21 职场文书
公司承诺函范文
2015/01/21 职场文书
天下第一关导游词
2015/02/06 职场文书
英语教师求职信范文
2015/03/20 职场文书