如何在Linux中为gfortran用户设置环境?

如何在Linux中为gfortran用户设置环境?,linux,bash,shell,gfortran,environment,Linux,Bash,Shell,Gfortran,Environment,我在服务器中以用户身份安装了gfortran。但我无法设置环境。有人能帮我吗 我可以通过以下命令使用gfortran: /home/kay/gcc-4.8.5/bin/gfortran 我试着用以下方法来设置我的环境,但不起作用 $ vi ~/.bashrc $ export gfortran=/home/kay/gcc-4.8.5/bin/gfortran $ source ~/.bashrc 当我打字时: $ gfortran command not found $/home/kay

我在服务器中以用户身份安装了gfortran。但我无法设置环境。有人能帮我吗

我可以通过以下命令使用
gfortran

/home/kay/gcc-4.8.5/bin/gfortran
我试着用以下方法来设置我的环境,但不起作用

$ vi ~/.bashrc
$ export gfortran=/home/kay/gcc-4.8.5/bin/gfortran
$ source ~/.bashrc
当我打字时:

$ gfortran 
command not found
$/home/kay/gcc-4.8.5/bin/gfortran
fatal error: no input file
但当我打字时:

$ gfortran 
command not found
$/home/kay/gcc-4.8.5/bin/gfortran
fatal error: no input file

export
命令用于定义和定义环境变量。你需要的是一个“别名”

将此行添加到
~/.bashrc
文件:

alias gfortran="/home/kay/gcc-4.8.5/bin/gfortran"

然后运行
source~/.bashrc
,然后
gfortran
命令将执行位于
/home/kay/gcc-4.8.5/bin/gfortran
的二进制文件!!!非常感谢。。它现在起作用了。。我为此花了2个多小时,搜索了许多文档……请您建议,当我发出命令
which gfortran
,它将显示
which:no gfortran in(/home/kay/libraries/)
@kay您可能希望将此目录添加到您的
路径中。例如,在bash
export PATH=${PATH}:/home/kay/gcc-4.8.5/bin
中。您可以将其添加到
~/.bashrc
文件中。(编辑:我猜您可能还想做一些类似于
export-LD\u-LIBRARY\u-PATH=${LD\u-LIBRARY\u-PATH}:/home/kay/gcc-4.8.5/lib
的事情来使用此安装的gcc提供的任何库,但我可能错了)。我们在这里做的是在现有列表中添加一个新路径,用于搜索可执行文件(第二种情况下为库)(这就是为什么路径位于左侧和右侧)。^path和LD_LIBRARY_path的更改是正确的答案。gfortran不仅仅是一个别名。@d_1999非常感谢。。现在用
显示哪个gfortran