Python学习日志02-安装篇 basemap, eofs, python3环境

anaconda安装之后,把资源改到国内镜像

Anaconda安装成功之后,我们需要修改其包管理镜像为国内源

Tsinghua Open Source Mirror

简单来说就是在cmd中分别运行这两个命令就好了。

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
 

用conda info 可以看到当前的运行环境

Basemap的网址:

https://matplotlib.org/basemap/users/index.html

 

地学的人,要安装basemap,但是利用anaconda的资源库总是出错

遍寻之后发现按照以下路径安装可以成功

 

1、首先要安装geos,这个可以在anaconda里面自行搜寻安装,打勾选中之后,apply就行了

     或者在cmd里面运行 conda install geos即可

2、默认的basemap是针对python2的,试了各种都没自动安装上python3的,所以要去package包里单独下载

http://www.lfd.uci.edu/~gohlke/pythonlibs/

我的win7 64位,python3.6,下载这个版本的whl文件

http://www.lfd.uci.edu/~gohlke/pythonlibs/vu0h7y4r/basemap-1.1.0-cp36-cp36m-win_amd64.whl

把文件放到anaconda安装文件夹内的scripts文件夹内,比如

D:\anaconda3\scripts\basemap-1.1.0-cp36-cp36m-win_amd64.whl

打开cmd,cd进入scripts文件夹

pip install basemap-1.1.0-cp36-cp36m-win_amd64.whl

不可以给whl文件改名字,如果whl文件不在当前目录下,就要输入完整路径+名字

 

Python学习日志01-安装篇 basemap python3 - 葱油肉包 - 葱油肉包

 

运行之后,提示更新了pyproj,但basemap依然有错误不能成功

 

第三步:这个成功了!!!!!

参考https://anaconda.org/conda-forge/repo?type=conda&label=main,说明

下载地址:https://anaconda.org/conda-forge/basemap/files

根据自己机器选择下载包,我的python3.6,就下载了这个版本,下载量也是最大的。

basemap-1.1.0-np112py36_1.tar.bz2

放在scripts文件夹下运行

conda install -c conda-forge basemap=1.1.0

 

Python学习日志01-安装篇 basemap python3 - 葱油肉包 - 葱油肉包

终于看起来像是可以运行了,然而网络挂了,中断了,继续试。

这个方法可以把dependency的库先更新好,然后才更新我们需要的basemap,因此只要网速好,就能成功了。

Python学习日志01-安装篇 basemap python3 - 葱油肉包 - 葱油肉包

 

Python学习日志01-安装篇 basemap python3 - 葱油肉包 - 葱油肉包

 

棒棒的

 

根据这个经验,又成功安装了eofs~~~

官方网站:

http://ajdawson.github.io/eofs/

http://ajdawson.github.io/eofs/downloads.html

下载最新版的eofs1.2.0

http://ajdawson.github.io/eofs/_downloads/eofs-1.2.0.tar.gz

放在scripts文件夹下

命令行进入scripts文件夹,运行

conda install -c conda-forge eofs=1.2.0

Python学习日志01-安装篇 basemap, eofs, python3环境 - 葱油肉包 - 葱油肉包

 

Python学习日志01-安装篇 basemap, eofs, python3环境 - 葱油肉包 - 葱油肉包

 

===============

虽然安装成功了,但是不能import,又在cmd下重新安装一遍

conda install -c anaconda basemap=1.1.0
conda install -upgrade matplotlib

 

Python学习日志02-安装篇 basemap, eofs, python3环境 - 葱油肉包 - 葱油肉包

 

 

 

Python学习日志02-安装篇 basemap, eofs, python3环境 - 葱油肉包 - 葱油肉包

 

Python学习日志02-安装篇 basemap, eofs, python3环境 - 葱油肉包 - 葱油肉包

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值