Py2app компилирует приложение для старых версий mac

Привет, Я разрабатываю программу python для mac, и я получаю сообщение об ошибке при попытке использовать приложение в более старой версии Mac. Например, я разрабатываю mac 10.8.2, и приложение не работает на 10.7. *

Есть ли способ скомпилировать программу (используя py2app), чтобы она совместима со старыми версиями mac?

благодаря

0

1 ответы

http://packages.python.org/py2app/tweaking.html

Это может пролить свет. Вам нужно будет указать, на каких платформах будет запущено приложение, иначе оно будет по умолчанию для библиотек времени выполнения для текущей версии OSX (может быть, например, 64 бит, а старые макросы с 32-разрядным не могут запускать его (как пример) )

Тот же принцип относится к Py2exe, который делает то же самое, но для двоичных файлов Windows. Если вы скомпилируете его на Win7 и попытаетесь запустить двоичный файл на компьютере с XP, вам не удастся библиотеки библиотек времени выполнения. Затем у вас есть выбор, либо скомпилируйте его в приложении/exe, либо отправляйте время выполнения вместе с приложением вместе с двоичным кодом.

What you're mainly looking for in Py2app is the --resource parameter. http://svn.pythonmac.org/py2app/py2app/trunk/doc/index.html#option-reference

--resource which will include not source code but libaries, images and whatever it is you need to ship to older platforms.

0
добавлено
@JackRenshaw Затем вы рискуете получить обратную проблему, когда ваши среды выполнения на более новой машине отсутствуют, если операционная система не учитывает это, что ... они должны, по крайней мере, делать Windows и видеть, пространство, которое принимает: P
добавлено автор Torxed, источник
Я разработчик Unix, после этого разработчик Windows .. И последнее, но не менее важное: я разработал some для OSX, не могу сказать, что знаю ресурсы из шляпы, Google вокруг на ошибку, которую вы получаете? Который, вы не упомянули кстати: P
добавлено автор Torxed, источник
Было бы проще скомпилировать более старую версию Mac, потому что я могу это сделать, если нужно
добавлено автор user1310420, источник
Хорошо, в частности, какие ресурсы мне нужно отправить в 10.7.2. Я не знаю, какую библиотеку времени выполнения они используют
добавлено автор user1310420, источник
Видите ли, я разрабатываю для очень ограниченных машин, поэтому я не могу использовать консоль для отладки. Я не получаю никаких ошибок, просто Ошибка: MYAPP
добавлено автор user1310420, источник
Python
Python
7 654 участник(ов)

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/577926

Python beginners
Python beginners
4 449 участник(ов)

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Не злоупотребляйте стикерами. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Статистика тут: https://grstats.me/chat/x4qym2k5uvfkr3al6at7

pro.python
pro.python
1 090 участник(ов)

Сообщество разработчиков под Python Создатель: @rodgelius

Rude Python
Rude Python
971 участник(ов)

Python без „девочек”, здесь матерятся и унижают Django. Not gay friendly. Правила: t.me/rudepython/114107 @rudepython | t.me/rudepython

rupython
rupython
509 участник(ов)

Группа создана с целью оперативного получения ответов на возникающие вопросы по разработке на яп python, смежные темы, а также человеческого общения. Приветствую!

Python-programming
Python-programming
266 участник(ов)

Чат группы вконтакте https://vk.com/python_community