heasoft6.32.1安装教程

自己安装的代码备份,算是自己的学习笔记,欢迎请教        

(我在知乎也发了一遍)  

系统:ubuntu22.04

安装软件:heasoft6.32.1

安装方式:源代码

1.源代码下载

源代码下载网址

点击download

先点这个部分(我的系统是ubuntu)

然后根据自己需要来选择,我的全部选择all,之后提交submit

2.安装倚赖包

    sudo apt-get -y install libreadline-dev
    sudo apt-get -y install libncurses5-dev
    sudo apt-get -y install ncurses-dev
    sudo apt-get -y install curl
    sudo apt-get -y install libcurl4
    sudo apt-get -y install libcurl4-gnutls-dev
    sudo apt-get -y install xorg-dev
    sudo apt-get -y install make
    sudo apt-get -y install gcc g++ gfortran
    sudo apt-get -y install perl-modules
    sudo apt-get -y install python3-dev    (or: "python-dev")
    sudo apt-get -y install python3-pip
    sudo apt-get -y install python3-setuptools
    sudo apt-get -y install python3-astropy
    sudo apt-get -y install python3-numpy
    sudo apt-get -y install python3-scipy
    sudo apt-get -y install python3-matplotlib

3.安装之后更新一下源

sudo apt-get update

4.添加环境变量

用vim编辑器添加环境变量,如果没有vim就安装一下,有vim编辑器的跳过此步

sudo apt install vim

之后进入bashrc

vim ~/.bashrc

点击i为编辑模式,添加环境变量

export CC=/usr/bin/gcc
export CXX=/usr/bin/g++
export FC=/usr/bin/gfortran
export PERL=/usr/bin/perl
export PYTHON=/usr/bin/python

添加好之后点击Esc,然后敲:wq进行保存

5.解压下载的源文件压缩包

gunzip heasoft-6.32.1src.tar.gz

注:heasoft-6.32.1src.tar.gz是自己下载的源文件名称

有时候下载的是这样heasoft-6.32.1src(1).tar.gz可以重命名成heasoft-6.32.1src.tar.gz

6.安装

进入这个文件夹,接下来这几个步骤后的执行路径都是在这个文件夹中

cd heasoft-6.32.1/BUILD_DIR/

先congfigure

./configure

然后make,这步的时间有点久

make

最后make install,这步的时间也有点久

make install

7.初始化

进入bashrc,

vim ~/.bashrc

添加:

export HEADAS=/heasoft-6.32.1/x86_64-pc-linux-gnu-libc2.35

这里要注意具体路径得改成 安装你自己安装heasoft的地方

x86_64-pc-linux-gnu-libc2.35也会有差异,就看你heasoft-6.32.1文件夹里有的具体是哪个,替换一下

然后

alias heasoft=“. $HEADAS/headas-init.sh”

这一行也可以写成

alias h=“. $HEADAS/headas-init.sh”

区别就是:

第一个你要打开heasoft的时候得打heasoft

第二个你要打开heasoft的时候打h

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值