GROMACSという他のソフトウェアの前提条件として、MacOsXにPlumedというソフトウェアをインストールしました。 Plumedのインストールプロセスはかなり標準的です。
./configure --prefix=Users/shashank/Downloads/plumed-2.2.3/
sh sourceme.sh ## contains paths of library, kernal etc. I have tried modifying it.
make && make install
インストールの成功後にインストールパスを確認すると
which plumed
それは戻ってくる
/Users/shashank/Desktop/plumed-2.2.3/src/lib//plumed
二重スラッシュがはっきり見えます。私はこれがバグだと思います。このインストールパスを変更する方法はありますか?正しいパスは次のとおりです。 -
/Users/shashank/Desktop/plumed-2.2.3/src/lib/plumed
答え1
追加のスラッシュは取り付け位置から来たものではありません。追加のスラッシュは実際の効果はありません。実際、これらはすべて同じパスです(つまり、同じファイルシステムの場所に書き込む別の方法)。
/Users/shashank/Desktop/plumed-2.2.3/src/lib/plumed
/Users/shashank/Desktop/plumed-2.2.3/src/lib//plumed
/////Users////shashank////Desktop//////plumed-2.2.3///src////lib//////plumed
which
何が起こっているのかは、PATHにスラッシュがあるディレクトリがあり、パスを一覧表示するときにスラッシュが追加されていることです。これは実際には問題になりませんが、これが面倒な場合は、シェル起動ファイル(〜/ .bashrcなど)を確認して、このディレクトリがPATHに追加された場所を確認してください。次の内容を見つけることができます。
PATH="$PATH:/Users/shashank/Desktop/plumed-2.2.3/src/lib/"
末尾のスラッシュを削除して新しいシェルを開くと消えます。