Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 22, 2010 07:25:32

Iv_
От:
Зарегистрирован: 2010-03-09
Сообщения: 35
Репутация: +  0  -
Профиль   Отправить e-mail  

Python Mac OS ассоциации файлов *.py *.pyw

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

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



Офлайн

#2 Июнь 22, 2010 10:56:09

UsCr
От:
Зарегистрирован: 2009-11-04
Сообщения: 216
Репутация: +  0  -
Профиль   Отправить e-mail  

Python Mac OS ассоциации файлов *.py *.pyw

Я макось не знаю, но фраза

Iv_
в папку же /usr/bin/ вообще не добраться, как быть?
диктует мне костыль -
ln /usr/bin/python ~/.python
А потом ассоциировать файл с ссылкой в домашней директории. Не?



Офлайн

#3 Июнь 22, 2010 11:23:48

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Python Mac OS ассоциации файлов *.py *.pyw

я нужный питон ставил через macports, у меня с ним поставилась программа Python Launcher, в ней настраивается запуск скриптов



Офлайн

#4 Июнь 22, 2010 11:35:25

Iv_
От:
Зарегистрирован: 2010-03-09
Сообщения: 35
Репутация: +  0  -
Профиль   Отправить e-mail  

Python Mac OS ассоциации файлов *.py *.pyw

Спасибо, вечером попробую, сейчас на работе под виндой, а не подскажи откуда взялось вот это:

Iv_
Text Mate (по умолчанию)
Text Mate
Text Mate
gEdit
gEdit
gEdit
почему со временем одни и теже пункты стали повторяться несколько раз, причем совершенно одни и теже, и как можно было удалить “лишние”



Офлайн

#5 Июнь 22, 2010 11:39:20

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Python Mac OS ассоциации файлов *.py *.pyw

Iv_
почему со временем одни и теже пункты стали повторяться несколько раз, причем совершенно одни и теже, и как можно было удалить “лишние”
К сожалению, не в курсе, я на макоси недавно и мне страшно от твоих слов :)



Офлайн

#6 Июнь 22, 2010 12:04:23

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Python Mac OS ассоциации файлов *.py *.pyw

Так же Python Launcher есть в /Developer, если установлен XCode и в /Application/Python2.6, если установрен питон из dmg с python.org.



Офлайн

#7 Июнь 28, 2010 08:05:38

Iv_
От:
Зарегистрирован: 2010-03-09
Сообщения: 35
Репутация: +  0  -
Профиль   Отправить e-mail  

Python Mac OS ассоциации файлов *.py *.pyw

Большое спасибо!!! Нашел эту апликацию, я думал там надо как то с /usr/bin/python связывать )))



Офлайн

#8 Июль 2, 2010 03:24:06

pasaranax
От:
Зарегистрирован: 2009-06-13
Сообщения: 574
Репутация: +  0  -
Профиль   Отправить e-mail  

Python Mac OS ассоциации файлов *.py *.pyw

Я что-то не нашел у себя Python Launcher в /Developer. И еще подскажите, как вернуться к предустановленному питону, если установил версию с python.org?



Офлайн

#9 Июль 2, 2010 10:39:20

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Python Mac OS ассоциации файлов *.py *.pyw

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 не переписывает системный питон…



Отредактировано (Июль 2, 2010 10:40:38)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version