[問題] 重複source於是找不到ifort的原因請教
目前使用rocky linux,gcc,gfotran及ifort皆已安裝,如需版號協助判斷我再補上
昨天以sudo取得權限後安裝intel fortran(目前有免費版,可以快去,不然哪天又
關上這個大門了),並且在各帳號測試都能使用(以"ifort-v 指令測試")
目前於.bashrc文件設定
source /opt/intel/oneapi/setvars.sh
以利登入時有ifort可以用
:: initializing oneAPI environment ...
-bash: BASH_VERSION = 4.4.20(1)-release
args: Using "$@" for setvars.sh arguments:
:: clck -- latest
:: compiler -- latest
:: debugger -- latest
:: dev-utilities -- latest
:: inspector -- latest
:: itac -- latest
:: mpi -- latest
:: tbb -- latest
:: oneAPI environment initialized ::
[***@rockylinusx ~]$ ifort -v
ifort version 2021.9.0
然後今天遇到如果使用者再度source ~/.bashrc 的話
[pub@rockylinusx ~]$ source ~/.bashrc
:: WARNING: setvars.sh has already been run. Skipping re-execution.
To force a re-execution of setvars.sh, use the '--force' option.
Using '--force' can result in excessive use of your environment variables.
.....(以下為flag說明,先省略)
[xxx@rockylinusx ~]$ ifort -v
bash: ifort: 找不到指令...
這時如設定flags並單獨source setvars.sh
[xxx@rockylinusx ~]$ SETVARS_ARGS="--force"
[xxx@rockylinusx ~]$ export SETVARS_ARGS
[xxx@rockylinusx ~]$ source /opt/intel/oneapi/setvars.sh
:: initializing oneAPI environment ...
-bash: BASH_VERSION = 4.4.20(1)-release
args: Using "SETVARS_ARGS" for setvars.sh arguments: --force
:: clck -- latest
:: compiler -- latest
:: debugger -- latest
:: dev-utilities -- latest
:: inspector -- latest
:: itac -- latest
:: mpi -- latest
:: tbb -- latest
:: oneAPI environment initialized ::
[***@rockylinusx ~]$ ifort -v
ifort version 2021.9.0
ifort又可以正常使用了,請問有人知道這是什麼原因導致的嗎
是否表示我在.bashrc的設定不能只單純寫個
"source /opt/intel/oneapi/setvars.sh"
必須要加入其他指令來避免? 或者是單純就是增加--force,讓每次/.bashrc都強制
重新載入呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.40.145 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1686109779.A.C8D.html
推
06/07 19:23,
1年前
, 1F
06/07 19:23, 1F
→
06/08 14:11,
1年前
, 2F
06/08 14:11, 2F
→
06/08 14:11,
1年前
, 3F
06/08 14:11, 3F
→
06/08 14:11,
1年前
, 4F
06/08 14:11, 4F
→
06/08 14:11,
1年前
, 5F
06/08 14:11, 5F
→
06/08 14:11,
1年前
, 6F
06/08 14:11, 6F
推
06/08 16:58,
1年前
, 7F
06/08 16:58, 7F
→
06/08 16:59,
1年前
, 8F
06/08 16:59, 8F
推
06/08 23:25,
1年前
, 9F
06/08 23:25, 9F
→
06/08 23:26,
1年前
, 10F
06/08 23:26, 10F
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章