爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
楼主: ztftom

[原创]搞定Ubuntu: 单机WRF安装

  [复制链接]
 楼主| 发表于 2011-10-23 11:55:41 | 显示全部楼层

以前太受安装过程的折磨了。基本上WRF总会出BUG, 耐心debug吧。
密码修改失败请联系微信:mofangbao
发表于 2011-10-23 12:02:46 | 显示全部楼层
楼主牛人啊,希望继续推出NCL等好东西的安装啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-10-23 13:14:03 | 显示全部楼层
artmunich 发表于 2011-10-23 11:29
昨天的问题我上网搜了,然后改了一下bashrc。今天再做的时候出现了更绝的问题,无招了,以前也跟何永利版主 ...

怎么样?问题解决了么?
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-10-23 13:14:55 | 显示全部楼层
尽头的尽头 发表于 2011-10-23 12:02
楼主牛人啊,希望继续推出NCL等好东西的安装啊

嗯,等下个周末吧~
密码修改失败请联系微信:mofangbao
发表于 2011-10-23 14:03:52 | 显示全部楼层
ztftom 发表于 2011-10-23 11:54
你可以在.bashrc加上一行
export FC=gforran
这样就能让WRF知道是用gfortran来编译,而不会错用PGI编译 ...

因为在CentOS下没法yum install gfortran
所以我就用的PGI编译器,gcc是自己下载的
我发现每次进入终端后都pgf90都会说是unknown command,只有再次source .bashrc才会认得pgf90,显示no process.好奇怪。
加上你说的那个FC=gfortran后仍然是上面的错误,可能是因为我没下载gfortran,而PGI又不能用,所以现在还没行得通啊
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2011-10-23 14:12:52 | 显示全部楼层
artmunich 发表于 2011-10-23 14:03
因为在CentOS下没法yum install gfortran
所以我就用的PGI编译器,gcc是自己下载的
我发现每次进入终端 ...

这一条有用的前提是你有gfortran,你没有下载gfortran,加上这一条当然没用了。yum没有也可以自己去网上download来安装的哈。
可能你的PGI没有加入到PATH路径里。你把.bashrc里export PATH的那一条贴出来看看吧。你可以写一个简单的fortran程序,用pgf90编译一下,看看行不行(比如让屏幕上显示“hello world!”)。要是用PGI的话,你在WRF进行configure的时候应该选PGI+gcc而不是gfortran+gcc
现在两条路,一个是搞定PGI,一个是安装gfortran,看你偏向哪个了。
密码修改失败请联系微信:mofangbao
发表于 2011-10-23 14:20:18 | 显示全部楼层
ztftom 发表于 2011-10-23 14:12
这一条有用的前提是你有gfortran,你没有下载gfortran,加上这一条当然没用了。yum没有也可以自己去网上d ...

PGI=/usr/local/pgi;export PGI
export PATH=$PGI/linux86/10.8/bin:$PATH
export LD_LIBRARY_PATH=$PGI/linux86/10.8/lib:$LD_LIBRARY_PATH
export LM_LICENSE_FILE=$PGI/license.dat
export MANPATH=$PGI/linux86/10.8/man:$MANPATH

我想再看看PGI怎么回事。路径文件应该没错,我装的是108的,有license.dat了
密码修改失败请联系微信:mofangbao
发表于 2011-10-23 14:25:14 | 显示全部楼层
[root@huai waynehuai]# pgf90 -o helloworld.exe helloworld.f90
pgi-f95-lin32: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-f95-lin32: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-f95-lin32: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-f95-lin32: LICENSE MANAGER PROBLEM: Failed to checkout license
pgi-f95-lin32: LICENSE MANAGER PROBLEM: Invalid (inconsistent) license key.
The license key and data for the feature do not match.
This usually happens when a license file has been altered.
Feature:       pgi-f95-lin32
License path:  /usr/local/pgi/license.dat:
FLEXnet Licensing error:-8,523
For further information, refer to the FLEXnet Licensing documentation,
available at "www.acresso.com".
啊。是license的问题么???
密码修改失败请联系微信:mofangbao
发表于 2011-10-23 14:37:22 | 显示全部楼层
,借鉴大作,模式板块再火一把{:eb317:}
密码修改失败请联系微信:mofangbao
发表于 2011-10-23 14:37:48 | 显示全部楼层
阿华田 发表于 2011-10-22 23:37
好吧,我早应该发个这样的东东了。

有好东西就发吧,帮帮我
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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