- 积分
- 180
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-11-25
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
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系统开始一系列操作,就可以啦。
|
|