OSX Mountain Lion - .profile ничего не делает?

Недавно попробовал менеджер пакетов Homebrew, чтобы получить такие вещи, как PyQt4. Также рекомендуется захватить Python; нет проблем, сделано.

Так просто python в окне терминала не открывается недавно загруженный экземпляр Python, поэтому я набираю brew doctor и это говорит мне об этом -

Warning: /usr/bin occurs before /usr/local/bin This means that system-provided programs will be used instead of those provided by Homebrew. The following tools exist at both paths:

2to3
2to3-2.7
easy_install
easy_install-2.7
idle
idle2.7
pydoc
pydoc2.7
python
python-config
python2.7
python2.7-config
pythonw
pythonw2.7
smtpd.py
smtpd2.7.py

Подумайте об изменении вашего PATH, чтобы /usr/local/bin находился перед /usr/bin в вашем PATH.

Конечно, нет ничего сложного - я гуглю вокруг и узнаю о редактировании .profile устанавливать пути. Я иду в свой домашний каталог и захожу open .profile - это не существует.

Ничего страшного, согласно Интернету, я могу просто создать его здесь. Так что все в порядке, touch .profile работает. open .profile работает. Я копирую и вставляю строку из интернета, которая ставит /usr/local/bin впереди остальных путей. Вот так:

export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin"

Сохранить. Попытайся. Не работает Я удаляю двойные кавычки; не хорошо. Я почему-то добавляю двоеточие в конец строки. Не хорошо.

Я гуглю Я вижу больше информации о /etc/paths но даже после нахождения и ввода sudo open paths кажется, я не могу его разблокировать. И кроме того, большинство интернетов также говорят, что просто добавив .profile файла в мой домашний каталог должно быть достаточно, и мне не нужно с этим возиться.

Но этого было недостаточно, и я все еще слоняюсь! Так чего мне не хватает?

1 ответ

  1. Файл.profile не перезагружается автоматически - он загружается при запуске или вручную. Попробуйте открыть терминал и выдать source ~/.profile, Тогда попробуй set | grep PATH проверить переменную PATH.
  2. Мой файл.profile не содержит кавычек вокруг путей. Попробуйте удалить их, сохранив файл и перейдя к 1.
Другие вопросы по тегам