爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 7304|回复: 1

[求助] uvcdat运行错误

[复制链接]

新浪微博达人勋

发表于 2018-1-8 17:41:51 | 显示全部楼层 |阅读模式

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

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

x
用miniconda安装的uvcdat,运行下列程序时出错了。。求救啊。。小白。。。
import vcs,cdms2,sys

x = vcs.init()
f = cdms2.open("/home/zhe/program/tz/geos5-sample.nc")
v = f["uwnd"]
dv3d = vcs.get3d_scalar()   
dv3d.ToggleClipping = ( 40, 360, -28, 90 )
dv3d.YSlider = ( 0.0, vcs.off)
dv3d.XSlider = ( 180.0, vcs.on )
dv3d.ZSlider = ( 0.0, vcs.on )
dv3d.ToggleVolumePlot = vcs.on
dv3d.ToggleSurfacePlot = vcs.on
dv3d.IsosurfaceValue = 31.0
dv3d.ScaleOpacity = [0.0, 1.0]
dv3d.BasemapOpacity = 0.5
dv3d.Camera={ 'Position': (-161, -171, 279),
              'ViewUp': (.29, 0.67, 0.68),
              'FocalPoint': (146.7, 8.5, -28.6)  }
dv3d.VerticalScaling = 5.0
dv3d.ScaleColormap = [ -46.0, 48.0 ]
dv3d.ScaleTransferFunction =  [ 12.0, 77.0 ]

x.plot( v, dv3d )
x.png("multiplot.png")

2018-01-08 17-11-26屏幕截图.png
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-1-8 21:14:25 | 显示全部楼层

1.  https://github.com/UV-CDAT/uvcdat/issues/2184

The problem was fixed when using the one with the mesalib feature enabled: vtk-cdat-7.1.0.2.12-py27_mesalibh6bab67e


2.   https://github.com/UV-CDAT/uvcdat/issues/2132
@doutriaux1 I've installed nox vcs and it works. Thanks!


应该是你的相关的库版本不对,简单可以参考:
UV-CDAT is installed via Anaconda
$   conda create -n uvcdat -c uvcdat uvcdat hdf5=1.8.16 pyqt=4.11.3 jpeg=8
$   source activate uvcdat

http://bbs.06climate.com/forum.php?mod=viewthread&tid=48188

这种问题多半是版本问题,你可以利用anaconda下的conda创建一个独立的uvcdat环境就好了,用的时候source一下。希望有帮助。
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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