В моем терминале и в CodeRunner мой Python обновлен до 2.7.6, но когда я запустил сценарий оболочки в OSX Automator, я обнаружил, что он работает с 2.7.2
Как я могу обновить Python Automator до версии 2.7.6, как и остальные мои компиляторы?
В моем терминале и в CodeRunner мой Python обновлен до 2.7.6, но когда я запустил сценарий оболочки в OSX Automator, я обнаружил, что он работает с 2.7.2
Как я могу обновить Python Automator до версии 2.7.6, как и остальные мои компиляторы?
Я не мог явно указать, какой питон для него использовать. Итак, я запустил его в bash
среде с помощью следующей команды:
$ your/python/path /path/to/your/python/script.py
И убедитесь, что первая строка вашей программы Python содержит путь к среде Python, которую вы хотите использовать. Например:
#! /usr/local/bin/python
#!/usr/bin/python
в своем скрипте Automator? Это запустит системный Python, который является 2.7.2 для Mt Lion. Вам нужно указать правильное расположение вашего двоичного файла 2.7.6 - person MattDMo   schedule 11.12.2013#!/usr/bin/python
введите#!/path/to/2/7/6/python
- если вы используете установку Python.org, это, скорее всего,/Library/Frameworks/Python.framework/Versions/2.7/bin/python
или что-то в этом роде. Вам нужно будет точно определить, что это для вашей системы. Если вы можете запуститьpython
из командной строки и получить нужную версию, введитеwhich python
, и он предоставит вам путь. - person MattDMo   schedule 11.12.2013