立即注册 登录
气象家园 返回首页

applepie的个人空间 http://bbs.06climate.com/?52550 [收藏] [复制] [分享] [RSS]

日志

Anaconda安装PyART记录(Windows)仅供参考

已有 99 次阅读2022-1-25 16:56 | PyART雷达数据解码

使用环境windows10/windows11+conda4.11.0+python3.8+Visual2015

查看conda版本:conda --version

修改conda版本:conda install conda=4.11.0

1.安装VS

pyartwindows环境下需要VC的支持,所以Visual成为了必须安装的应用,而python3.8对应的vs版本为2015 update3,安装时全组件安装,其实可以不用全组件,只需要vcvarsall.bat这个文件即可,但为了稳妥起见还是选择了全组件安装,大概需要50G空间。

附下载地址:MSDN:https://msdn.itellyou.cn/ 选择开发人员工具,找到Visual Studio 2015 with Update 3,下载Professional专业版即可。

2.新建虚拟环境

prompt中执行conda create -n name python=3.8新建一个环境,静等安装完成。

3.安装pyart

安装完虚拟环境后,进入新建的环境中,执行conda install -c conda-forge arm_pyart,安装pyart原版包。包内前置包较多,需要一点时间,安装完成,测试安装效果,输入python回车,继续输入import pyart 回车,出现且仅出现下图即为成功,在最后一行后出现其他信息,重启电脑后再次尝试import,若仍出现之前问题,即刻返回1,2步检查问题。

4.安装SA雷达解码包pyart

1.      Pyart为支持美国天气雷达数据格式,国内SA雷达数据需进行处理才可使用,参考链接(https://cloud.tencent.com/developer/article/1471399

Ctrl+z退出python,下载pyart修改包,下载方式有两种,一种是直接去github上打包下载,另一种是通过git客户端下载,其本质一样。下载地址为https://github.com/bugsuse/pyart

下载完成后,放于易找到的目录下,在prompt通过cd 文件路径的语句:cd pyart进入到下载包的第一层目录下,执行python setup.py install。如果此时出现满屏红色报错信息,那么恭喜你,你离成功已经特别近了。仔细观察报错,发现差两个包cythonnetcdftime,通过pip装上这两个包,大功告成,此时你已经可以正常使用pyart了。

 

最后提示几个自己安装时遇到的坑。

1.      windows版本只试了1011,其他版本能否运行还需测试。

2.      装完pyart原版包和修改包,在win10环境下需要重启后再进行下一步,否则会持续报错,win11暂未出现需重启的情况

3.      Conda版本很重要,之前conda版本不一致时虽然只是warning,但执行后续操作都不成功。

 

 

参考文档:

1https://github.com/bugsuse/pyart

2.      http://arm-doe.github.io/pyart/

3.      https://cloud.tencent.com/developer/article/1471399


评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

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

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

返回顶部