爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 1759|回复: 2

[经验总结] 安装cinrad库

[复制链接]

新浪微博达人勋

发表于 2023-5-24 10:17:41 | 显示全部楼层 |阅读模式

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

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

x
我用的是 VScode 虚拟机。在linux环境下。
先点击扩展、应用商店里安装C++.
进入LINUX系统
gcc -v
有版本就是对的
然后建立虚拟环境
conda create -n radar1.0 python=3.8
cinrad要求 python 3.5以上
然后进入虚拟环境
conda activate radar1.0
然后安装所需的库
conda install numpy scipy matplotlib cartopy
安装成功之后
pip install cinrad
就行啦
进入python
import cinrad
没有问题就看可以了。
*********************************************************************
以下是是我遇到的问题,没有解决方案,不清楚原理,就是单纯记录:
我第一遍安装是在 VScode 虚拟机windows环境下的。
虚拟环境之后直接pip install cinrad
发现不行,有些库它自己安装不了,看了别人的安装教程发现需要“conda install numpy scipy matplotlib cartopy”
然后成功了。
但是进入python里面发现import cinrad后会报错
显示ImportError: DLL load failed。
但是[color=var(--color-prettylights-syntax-keyword)][backcolor=var(--color-canvas-subtle)]from[backcolor=var(--color-canvas-subtle)] [backcolor=var(--color-canvas-subtle)]cinrad[backcolor=var(--color-canvas-subtle)].[backcolor=var(--color-canvas-subtle)]io[backcolor=var(--color-canvas-subtle)] [color=var(--color-prettylights-syntax-keyword)][backcolor=var(--color-canvas-subtle)]import[backcolor=var(--color-canvas-subtle)] [color=var(--color-prettylights-syntax-variable)][backcolor=var(--color-canvas-subtle)]PhasedArrayData这样就可以。
[color=var(--color-prettylights-syntax-variable)][backcolor=var(--color-canvas-subtle)]我看cinrad库介绍:“计算ET和VIL时,考虑到速度问题,模块提供由cython转换而来的python扩展,可以大大提升速度。如果要使用此扩展,请安装cython以及C编译器,并重新安装此模块。[color=var(--color-prettylights-syntax-variable)][backcolor=var(--color-canvas-subtle)]
[color=var(--color-prettylights-syntax-variable)][backcolor=var(--color-canvas-subtle)]少C编译器。
所以我:先点击扩展、应用商店里安装C++。
但是不行,还是会报错。
我就进入linux系统开始一系列操作,就可以啦。


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

新浪微博达人勋

 楼主| 发表于 2023-6-1 10:45:35 | 显示全部楼层
后来发现不能读取HCL产品数据。
因为pip install没有更新最新的库。
需要
git clone https://github.com/CyanideCN/PyCINRAD
然后会下载到根目录cd PyCINRAD
python setup.py install
才是最新的库。
大家注意。


密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2023-6-1 21:41:15 | 显示全部楼层
乐于分享经验的人,总是朋友很多的人。{:eb502:}{:eb502:}
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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