Найти - Пользователи
Полная версия: Python Mac OS ассоциации файлов *.py *.pyw
Начало » Python для новичков » Python Mac OS ассоциации файлов *.py *.pyw
1
Iv_
Доброго времени суток.
Как научить Mac OS запускать файлы *.py *.pyw с помощью интерпретатора Python??
Подробней:
Случилась маленькая неприятность: в контекстном меню файла стал вылазить большой список “программ, которыми можно открыть файл” причем там одни и теже программы повторялись несколько раз, к примеру:
Text Mate (по умолчанию)
Text Mate
Text Mate
gEdit
gEdit
gEdit
и т.д.

Не знал как это исправить. Воспользовался программой “Onyx” она удалила привязки файлов. Основные я создал вручную, но вот как быть с файлами Python? Как научить его снова запускать файлы *.py *.pyw с помощью интерпретатора Python.
Поясню: В меню выбора программы, с помощью которой можно открыть файл выделяются только *.app файлы, в папку же /usr/bin/ вообще не добраться, как быть?
UsCr
Я макось не знаю, но фраза

Iv_
в папку же /usr/bin/ вообще не добраться, как быть?
диктует мне костыль -
ln /usr/bin/python ~/.python
А потом ассоциировать файл с ссылкой в домашней директории. Не?
pasaranax
я нужный питон ставил через macports, у меня с ним поставилась программа Python Launcher, в ней настраивается запуск скриптов
Iv_
Спасибо, вечером попробую, сейчас на работе под виндой, а не подскажи откуда взялось вот это:
Iv_
Text Mate (по умолчанию)
Text Mate
Text Mate
gEdit
gEdit
gEdit
почему со временем одни и теже пункты стали повторяться несколько раз, причем совершенно одни и теже, и как можно было удалить “лишние”
pasaranax
Iv_
почему со временем одни и теже пункты стали повторяться несколько раз, причем совершенно одни и теже, и как можно было удалить “лишние”
К сожалению, не в курсе, я на макоси недавно и мне страшно от твоих слов :)
ZZZ
Так же Python Launcher есть в /Developer, если установлен XCode и в /Application/Python2.6, если установрен питон из dmg с python.org.
Iv_
Большое спасибо!!! Нашел эту апликацию, я думал там надо как то с /usr/bin/python связывать )))
pasaranax
Я что-то не нашел у себя Python Launcher в /Developer. И еще подскажите, как вернуться к предустановленному питону, если установил версию с python.org?
ZZZ
pasaranax
Я что-то не нашел у себя Python Launcher в /Developer.
У меня буук далеко, а по памяти не скажу.

pasaranax
И еще подскажите, как вернуться к предустановленному питону, если установил версию с python.org?
Надо смотреть что и куда он ставит.
В общем-то это папка в /Applications и в /Library/Frameworks. Только лишнего не снеси!
Лично я юзаю 2.6 с python.org, потому что с Лео идёт 2.5. Для этого было достаточно в zshrc прописать export PATH=/Library/Frameworks/точныйпутьдопитона2.6/bin:$PATH.

P.S. Вообще-то, питон с python.org не переписывает системный питон…
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB