Распространение модулей Python для другой архитектуры - PullRequest
3 голосов
/ 09 ноября 2010

Мне интересно, как я могу создать 32-битный двоичный файл с моим 64-битным cx_freeze. Я посмотрел на домашнюю страницу и не могу найти настройки, чтобы сказать ей, для какой архитектуры строить.

Я использую 32-битный (иначе PyQt не будет работать) Python 2.6, поэтому зависимости должны быть уже 32-битными на 64-битной Kubuntu 10.10.

Ответы [ 3 ]

0 голосов
/ 06 января 2011

Может быть, эта ссылка поможет вам: http://linux.die.net/man/8/linux32 В противном случае вы можете создать виртуальную машину x32 с помощью QEmu или VirtualBox ...

0 голосов
/ 14 сентября 2011

У меня есть проект pyqt, для которого я распространял замороженные приложения перед выпуском его с открытым исходным кодом для win / linux / osx

Я использовал следующее:

  • Pyinstaller для Linux
  • Py2app для OSX
  • Py2exe для windows

http://www.pyinstaller.org/

0 голосов
/ 06 января 2011

Если бы вы использовали Windows или Mac, то вы могли бы использовать py2exe или py2app соответственно. Я думаю, что freeze может быть более общим решением, которое может работать для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...