2015-11-27 3 views
0

Я новичок в командах python и OSX terminal. Я хотел, чтобы навсегда добавить каталог PYTHONPATH, таким образом, я посмотрел here и использовал эти инструкции:большинство команд терминала не работают

1-Открывают Терминал

2-Type open .bash_profile

3-В текстовом файле, который выскакивает, добавьте эту строку в конце: export PYTHONPATH=$PYTHONPATH:foo/bar

4-Сохраните файл, перезагрузите терминал, и вы сделали

Я также следовал этой инструкции:

export PYTHONPATH="${PYTHONPATH}:/my/other/path"

После этих изменений я не могу использовать любую команду, как python, which, whereis, pip и т.д. в терминале :(

Ответом является то, как показано ниже:

- bash: который: команда не найдена

Я не знаю, что я сделал.

+0

Моя запись 'bash_profile' выглядит так: '# Установка PATH для Python 3.4 PATH ="/Library/Frameworks/Python.framework/Версии/3.4/bin: $ {PATH} " export PATH' – albert

+0

@albert да, прежде чем изменения мои были похожи на вас, но я изменил его! и сохранить его. Теперь я даже не могу открыть '.bash_profile' снова. Я получил '-bash: open: command not found' – anahita

+0

Не могли бы вы узнать, где была установлена ​​установка Python? И было бы здорово, если бы вы могли добавить свой '.bash_profile' к вашему вопросу. – albert

ответ

-1

вы уверены, что вы приложили путь, потому что я вижу, это вы заменили старое определение пути и назначены новый один

удалить использование Баша профиля один из этих команд/bin/ет ~/.bash_profile или если вы хотите сохранить текущие конфигурации bash, используйте mv вместо/bin/mv ~/.bash_profile ~/bash_profile Затем закройте свой терминал и запустите снова, вы сможете использовать все команды и приложения

+0

нет. Я не уверен, что я сделал! – anahita

+0

Это скорее комментарий, как ответ. – albert

+0

удалить профиль bash использовать одну из этих команд **/bin/rm ~/.bash_profile ** Или если вы хотите сохранить текущие настройки bash, тогда используйте mv вместо **/bin/mv ~/.bash_profile ~/bash_profile ** Затем закройте терминал и запустите его, и вы сможете использовать все команды и приложения – devendermahto