![Исправление пути установки в MacOSx](https://rvso.com/image/97218/%D0%98%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BF%D1%83%D1%82%D0%B8%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8%20%D0%B2%20MacOSx.png)
Я установил в свой 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/"
Просто удалите завершающий слеш, откройте новую оболочку, и он должен исчезнуть.