Я пытаюсь запустить скрипты Python, используя меню пользовательских скриптов Xcode.
Проблема, с которой я столкнулся, заключается в том, что мой обычный файл os.sys.path (взятый из ~ / .profile), по-видимому, не импортируется при запуске скриптов из XCode, как при запуске их в Терминале (или с IPython). Все, что я получаю, это путь по умолчанию, что означает, что я не могу делать такие вещи, как
#!/usr/bin/python
import myScript
myScript.foo()
Где myScript - это модуль в папке, которую я добавил к своему пути.
Я могу достаточно легко вручную добавить определенный путь к os.sys.path, но я должен сделать это в каждом отдельном скрипте для каждого пути, который я хочу использовать для модулей из
Есть ли способ настроить это так, чтобы он использовал тот же путь, который я использую везде?
РЕДАКТИРОВАТЬ: После более подробного изучения кажется, что скрипты, выполняемые из Xcode, используют совершенно другой путь, чем обычно. Путь, который я получаю, запустив скрипт в Xcode:
PATH=/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin
и я уверен, что в моем обычном пути нет / Developer / usr / bin. Кто-нибудь знает, откуда идет этот путь?