У меня есть очень простая проблема с установкой моего Python 3.4 на MAC OSX 10.11.4. Я установил PYTHONPATH в свой .bash_profile, и пути обнаруживаются при запуске python с терминала, и если я импортирую sys и проверяю sys.path в терминале, я вижу ожидаемые пути.PYTHONPATH не работает с IDLE на Mac OSX
Однако, когда я загружаю IDLE и просматриваю браузер путей, записи PYTHONPATH не находятся в sys.path, и мой код не запускается. Есть несколько сообщений, которые говорят о добавлении кода для добавления в sys.path в IDLE, но это хак, который я не хочу делать. Как я могу получить IDLE для чтения записей PYTHONPATH в sys.path?
Дополнительная информация: В Windows я настроил среду PYTHONPATH varaiable, и пути, как и ожидалось, отображаются в браузере путей.
Это основная проблема с IDLE на OSX, или, возможно, у меня что-то испортилось в установке, или?
Вы используете IDLE с Launchpad? Он не будет наследовать переменные окружения, заданные в .bash_profile, если вы не запустите его из bash. – cdarke
Спасибо, что отвечает на мой вопрос. Я бежал, щелкнув значок IDLE. Бегу от баша, я действительно вижу пути. –
См. Также http://stackoverflow.com/questions/135688/setting-environment-variables-in-os-x – cdarke