Почему -bash: PATH: команда не найдена, когда я открываю окно терминала?

Я установил EPD Free 7.3.2, и он работал нормально, пока я не захотел изменить PATH так, чтобы он указывал, где находятся мои скрипты Python. Я отказался от этого и вернулся к своему исходному файлу.bash_profile.

# Setting PATH for EPD_free-7.3-2
# The orginal version is saved in .bash_profile.pysave
PATH = "/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH

При запуске терминала я получаю это:

Last login: Thu Jan  3 08:50:20 on ttys000
-bash: PATH: command not found

Тем не менее, я могу запустить iPython и все библиотеки, которые идут с EPD без проблем. Кто-нибудь знает, в чем проблема с "PATH: команда не найдена"?

2 ответа

Решение

Пространства вокруг = проблема Используйте это назначение:

PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"

Вы должны удалить пробелы вокруг =:

PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"

В противном случае вы пытаетесь запустить (несуществующую) команду PATH с = а также "/Library..." в качестве своих аргументов.

Другие вопросы по тегам