gongzijingshang的个人博客分享 http://blog.sciencenet.cn/u/gongzijingshang

博文

Mac 10.13.3 High Sierra的idl安装

已有 7232 次阅读 2018-3-19 16:33 |系统分类:科研笔记

 终于在新版本的mac上成功安装了idl,虽然idlde还不能用,但已然很开心了,方法是参照的

https://mp.weixin.qq.com/s?__biz=MjM5MzE1Nzc0NA==&mid=2688143345&idx=1&sn=701b6563676e05f3315a171c45cb043e&chksm=835628eeb421a1f88628036177f921a3ae5ccf62db4d5940311e4ea8d862d4e098a338e6568d&mpshare=1&scene=1&srcid=0315kEPujN1L2LfX3WjS9Fof&pass_ticket=BHvSf%2FBjlQxhSIaJEf7HzhQHRBpyH6KpbIsE%2BM1ZmOLLeKFdWvY1tItIfSNmONQF#rd


略有改动。


1,首先要安装X11(现在是Xquartz,这个千万不要按两个版本,卸载超麻烦。2.7.11版就很好,没问题。)

2,首先是安装idl文件夹下的installENVIsp3_Mac.pkg.

3,然后将exelis下的IDL82和ENVI50两个文件夹复制到/Application/exelis,覆盖原有的文件

4,同样把exelis下的License也复制到/Application/exelis下覆盖原有的license。

5,运行idl成功

6,原文中的第9步没有成功,所以在~/.bash_profile里做了一个路径(即在文件中加入以下内容)。


#idl

#export IDL_DIR=/Applications/exelis/idl82:$IDL_PATH

EXELIS_DIR=/Applications/exelis

IDL_DIR=/Applications/exelis/idl82

export IDL_DIR EXELIS_DIR

alias exelislicense=$IDL_DIR/bin/exelislicense

alias idl=$IDL_DIR/bin/idl

if [ -x $IDL_DIR/bin/idlde ]; then

  alias idlde=$IDL_DIR/bin/idlde

fi

if [ -x $IDL_DIR/bin/idlhelp ]; then

  alias idlhelp=$IDL_DIR/bin/idlhelp

fi

#if [ -x $IDL_DIR/bin/idlrpc ]; then

#"idl_setup.bash" 27L, 883C

#fi



运行一下安装成功,不过plot命令对两个整数组会报错。。。,目前也没什么影响。




https://blog.sciencenet.cn/blog-2414991-1104709.html

上一篇:Mac 10.13.3 High Sierra 中关于Xquartz的一些列问题及解决
下一篇:Mac杂记
收藏 IP: 159.226.171.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

全部作者的其他最新博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-12 09:37

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部