2013-02-15 3 views
2

Есть ли версия pyside-uic, которая генерирует код для python 3? В репозиториях Ubuntu существует pyside для обоих python 2 и 3, но pyside-tools (пакет, содержащий pyside-uic) доступен только для pyside для python2.Pyside-uic для python3?

И если нет версии python3, есть ли другой инструмент для pyside, который может генерировать код python 3? Все, что я знаю, может генерировать только код python 2.

+1

Вы можете попытаться использовать 'uic' для python2 и использовать' 2to3', чтобы преобразовать его в python3. – Bakuriu

+0

@Bakuriu lol Я не знал о 2to3. Это облегчит мне жизнь. Благодаря! – user1873947

ответ

3

Да, есть pyside-uic, который генерирует код для python 3, но он не может быть установлен из-за ошибки установки скрипта. он скоро будет исправлен и выпущен

Обновление 1: Проблема была в распространении скрипта не в скрипте установки pyside. Я установил распространение и создал запрос тянуть, пока исправление не объединено в официальный распространять и отпущен, вы можете использовать мой распространять клон здесь https://bitbucket.org/rlacko/distribute

Update 2: исправление было слито с официальным распространять и выпущено в версии 0.6.36

+0

Не могли бы вы рассказать мне, где я могу найти pyside-uic для источника python3 или статического бинарного Linux? Поскольку в ubuntu repos pyside3-tools не отображаются, они игнорируют мой запрос. – user1873947

+0

вы можете следовать инструкциям о том, как скомпилировать и установить PySide из источника на linux здесь [https://pypi.python.org/pypi/PySide#id32], полученный пакет PySide (стандартное яйцо python) будет содержать также pyside- МСЖД. Вы можете установить этот пакет с помощью easy_install. – rlacko

+0

Это правильная ссылка https://pypi.python.org/pypi/PySide#building-pyside-distribution-egg и не забудьте установить предварительные условия https://pypi.python.org/pypi/PySide#id1 – rlacko

Смежные вопросы