#python #bash #command-line #terminal #path
Вопрос:
Я пытаюсь работать со своим терминалом, и когда я перехожу из каталогов и пытаюсь перечислить, где я нахожусь, я получаю это сообщение:
-bash: ls: command not found
Я работаю над своим macOS High Sierra версии 10.13.4, и вот что есть в моем файле .bash_profile:
export PATH="/Users/trinidadbosch/Library/Python/3.9/bin:PATH"
# Setting PATH for Python 3.8
# The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"
export PATH
# Setting PATH for Python 3.8
# The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.8/bin:${PATH}"
export PATH
alias python="python3"
alias pip="pip3"
# Setting PATH for Python 3.9
# The original version is saved in .bash_profile.pysave PATH="/Library/Frameworks/Python.framework/Versions/3.9/bin:${PATH}"
export PATH
# >>> conda initialize >>>
# <<< conda initialize <<<
Комментарии:
1. должно быть ${ПУТЬ} или $ПУТЬ. Если это ПУТЬ, вы потеряете все другие важные компоненты пути, в том числе везде
ls
, где он определен2. Спасибо! должно быть «${ПУТЬ} или $ПУТЬ». В какой строке кода? Я совсем новичок в кодировании и очень часто теряюсь.
3. Первая строка должна быть
export PATH="/Users/trinidadbosch/Library/Python/3.9/bin:$PATH"
(обратите внимание$
на переднюю частьPATH
в конце, но не ту, что ближе к началу).4. Мило! Это сработало, спасибо!!