Исправление пути установки в MacOSx

Исправление пути установки в MacOSx

Я установил в свой MacOsX программное обеспечение под названием Plumed в качестве предварительного условия для другого программного обеспечения под названием GROMACS. Процесс установки 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

Я почти уверен, что дело в том, что у вас есть каталог в PATH с завершающим слешем, и whichон просто добавляет еще один слеш, когда указывает путь. Это не проблема, но если вас это беспокоит, проверьте файлы запуска оболочки (~/.bashrc и т. д.), где этот каталог добавлен в PATH. Вероятно, вы найдете что-то вроде этого:

PATH="$PATH:/Users/shashank/Desktop/plumed-2.2.3/src/lib/"

Просто удалите завершающий слеш, откройте новую оболочку, и он должен исчезнуть.

Связанный контент