~/.bashrc ファイルを正しく修正する方法

~/.bashrc ファイルを正しく修正する方法

私はbash初心者なので、端末の基本的なコマンドだけを知っています。それより深いものはありません。

Jupyter Notebookでプログラミング中に次のエラーが発生します。

OSError: No command "reg_resample" found on host (...).
Please check that the corresponding package is installed."

この機能は、reg_sample次のガイドラインに従ってインストールした NiftyReg パッケージに属します。公式ウェブサイトLinux用。

リンクの最後のガイドラインと私の質問の焦点は次のとおりです。

"~/.profile または ~/.basrc ファイルを次の行に更新してください。"

export NIFTYREG_INSTALL=<niftyreg_install>
PATH=${PATH}:${NIFTYREG_INSTALL}/bin
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${NIFTYREG_INSTALL}/lib
export PATH
export LD_LIBRARY_PATH

ファイルを開くと、次のようになります~/.bashrc

# >>> conda initialize >>>                                                             
# !! Contents within this block are managed by 'conda init' !!                         
__conda_setup="$('/hepgpu3-data2/luismi98/anaconda/bin/conda' 'shell.bash' 'hook' 2> /\
dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/hepgpu3-data2/luismi98/anaconda/etc/profile.d/conda.sh" ]; then
        . "/hepgpu3-data2/luismi98/anaconda/etc/profile.d/conda.sh"
    else
        export PATH="/hepgpu3-data2/luismi98/anaconda/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

私の試み
だから私はexport PATH="/hep...次のようにelseドアを残し、下の行を盲目的に貼り付けました。

else
        export PATH="/hepgpu3-data2/luismi98/anaconda/bin:$PATH"

        export NIFTYREG_INSTALL="/hepgpu3-data2/luismi98/niftyreg_install/bin:$PATH"
        PATH=${PATH}:${NIFTYREG_INSTALL}/bin
        LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${NIFTYREG_INSTALL}/lib
        export PATH
        export LD_LIBRARY_PATH

それは私のディレクトリがあるパスなので、<niftyreg_install>それを変更し、すでにそこにあった行を模倣するために最後に追加しました。"/hepgpu3-data2/luismi98/niftyreg_install/bin:$PATH"niftyreg_install/bin:$PATH

質問
これを試した後、コードを再実行してみましたが、同じエラーが発生しました。

私は何が間違っていましたか?

ベストアンサー1

if/then/else ステートメントの途中に必須情報を誤って貼り付けました。この行を削除し、~/.bashrc ファイルの末尾に再度貼り付けます。

おすすめ記事