爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 15973|回复: 3

[经验总结] python入门者安装basemap经验总结

[复制链接]

新浪微博达人勋

发表于 2018-2-9 11:51:44 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 wazky 于 2018-2-9 11:55 编辑

      楼主也是python小白一枚,最近在装软件,中间屡屡失败,也查了好多帖子,终于成功把basemap装上了,为了避免坛友少走弯路,给大家分享下我这两天的经验。注:本文不是教程文,因此不会逐步分解写的太全面,主要针对个人安装过程中出现的问题给出解决方法供参考。
1、python环境变量的设置问题
     查了一些帖子,如果python安装好了的话,可以在计算机属性-高级设置-环境变量-path中把python的路径加进去就可以。可是楼主怎么调试都没办法,索性就把python卸载重新装了,重新装的好处就是选择自定义安装中设置环境变量,可实现环境变量的自动安装,对于自己设置怎么都不通过的算是一种解决方法吧,具体步骤如下:
       python安装时,不要选择install now!!!!!选择自定义安装(customize installation)。******
        选择自定义安装(customize installation)——下一步——optional features中pip一定要勾选!!!!!——继续下一步——advanced options中 设置环境变量(add python to environment variables)一定要勾选!!!
   怎样看环境变量是否设置成功?
   打开cmd ,输入python,出现版本信息等就可以啦。
2、  pip安装出现的问题

    首先,你要安装pip.并不是看python/scrpits中有pip就可以了,楼主之前看了别的帖子在这步也是调了好久没办法。
    具体方法:打开cmd ,cd  c:/python/scrpits回车后输入easy_install.exe pip 命令完成pip安装。
    第二、pip 环境变量设置问题
    其实按照python自定义安装的方法选择了设置环境变量的话,这一步就可以跳过了,因为在环境变量中       c:/python/scrpitsy已经存在path路径中了,这时你只要接在pip安装完成后输入pip命令,能识别就ok了!
这里给出我参考的一篇文章链接,https://www.cnblogs.com/NanShan2016/p/5518235.html
3、basemap安装出现的问题

   需要下载的文件有两个,basemap-1.1.0-cp36-cp36m-win32.whl和pyproj-1.9.5.1-cp36-cp36m-win32.whl。
    这里最大的问题就是下载的版本和自己的python不匹配的问题。
   所以在下载之前,建议先看一下自己的电脑适合的basemap的版本。具体方法如下:
   打开cmd,输入python,输入import pip回车后输入print(pip.pep425tags.get_supported())可以获取到pip支持的文件名还有版本,我这里如下:
QQ截图20180209113729.jpg
需要说明的是,这里面的cp36表示的是我的python版本是3.6的,如果你是其他版本的,找你对应的就好。
这里可以看到虽然我的电脑本身是64位的,但是支持的版本是win32位的,所以我刚开始装的64位的死活装不了。知道自己的版本之后就去下载合适的版本吧,地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/。文件比较多,可以用搜索的方法找到basemap和pyproj这两个符合自己版本的文件。


4、如果以上版本都对应下载好了的话,就可以尽情的安装啦,方法如下:
打开cmd,cd到你下载文件的目录,输入命令:pip install pyproj‑1.9.5.1‑cp36‑cp36m‑win32.whl(注意你自己的版本),回车安装好后继续安装basemap:pip install basemap‑1.1.0‑cp36‑cp36m‑win32.whl。
提示successfully installed 就可以啦,大功告成!
最后对以上出现的参考链接的原作者表示感谢,三克油 very much 啦!



评分

参与人数 1金钱 +20 收起 理由
chongzika + 20 很给力!

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-2-9 12:04:50 | 显示全部楼层
感谢总结 很有用
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-2-16 15:15:16 | 显示全部楼层
感谢楼主。
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-9-4 10:21:31 | 显示全部楼层
用anaconda装会省很多事,安装时需要勾选将它写进环境变量。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表