提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
动机
从学习python开始,到使用Anaconda,再到接触GDAL,到目前的机器学习及深度学习,过程中遇到过好多问题,通过网络资源及自己摸索,解决了好多问题;每次遇到问题解决后都想着做个文档,记录下来,以便下次遇到同样问题,直接复制代码解决,但是时间一长,.doc或者.txt文件就找不到了,所以准备备份到博客上,自己的笔记本,同样也希望可以帮助到像我一样走过来的新手。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Anaconda下载
新手习惯去Anconda官网上下载最新版的Anconda,但是发现,如果在国内,官网的下载速度好像有点难慢,需要下载速度快点的地方;有时项目需要,我们需要上一个版本或者老一点版本,在这里我给大家提供一个下载链接,这里有老的版本,也可以直接用wget下载。
国内清华源下载点击这里
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
https://repo.anaconda.com/archive/
二、conda 清华源设置
Anaconda安装完成之后,我认为第一件事情就是设置包的默认源设置。如果你用的是国外的Ubuntu云服务器或者windows服务器,这个事情不用设置这个,因为Anconda默认是国外源,因为云本身就在国外,下载包的速度也飞快无比;但如果你是在中国本地笔记本或者设置在中国的服务器,那就非常有必要设置了,能解决80%今后安装包遇到的问题。
菜单中打开 Anaconda Powershell Prompt (Anaconda3) 或者 Anaconda Prompt (Anaconda3)# 使用清华的镜像链接
conda config --add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'
# 设置为默认
conda config --set show_channel_urls yes
三、pip 清华源设置
部分人养成了python原始的安装包的方式(pip),我就是其中一位,虽然 conda 解决了pip安装的所有功能。
最初,我习惯使用 -i 的方式来通过清华源安装python包。
菜单中打开
Anaconda Powershell Prompt (Anaconda3)
或者
Anaconda Prompt (Anaconda3)
pip install -i gdal https://pypi.tuna.tsinghua.edu.cn/simple/
清华源的网站我也记不住,每次都用 -i 的方式,太麻烦,所以可以将清华源设置为默认环境源,以后直接使用 pip install package 的方式就可以达到快速下载。设置方式如下:
依然是在 Powershell Prompt 或者 Prompt 中,
# 设置清华源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 设置为默认
conda config --set show_channel_urls yes
四、补充
清华源我只是用习惯了,国内还有很多源,大家可以自行设置;有兴趣的可以比较下哪个源的速度更快些,给我反馈下(白嫖)。以下是我查到的几个常用的源:
清华:https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
提醒下,在 Ubuntu 里面,建议使用https://pypi.tuna.tsinghua.edu.cn/simple/ 作为默认源,其他的可能会报错(亲测,我被坑过);我查了下原因,网上说的是“要求使用https源”,像我一样经常使用Ubuntu云服务器的一定要注意。
五、结语
我这里只是我从我的.txt文件里面找到的笔记,可能网上有许多说明了这些问题,在开始写笔记的时候也参考了部分的,但是我都忘了到底都参考了谁的,所以就不引用了!!!