Быстро с Python 3 * или * как быстро запустить приложение без быстрого запуска

Поскольку Ubuntu 12.10 по умолчанию поставляется только с Python 3, я хотел спросить, какие шаги нужно предпринять, чтобы подготовить мое приложение «Quickly» для Python 3?

Я уже знаю о 2to3, но Я не знаю, как быстро запустить команду quickly run с поддержкой Python 3 или , как быстро запустить мое приложение. На самом деле сейчас я использую быстро, чтобы просто запустить свое приложение, потому что я не мог понять, как быстро запустить приложение без quickly run.

Я ценю каждый ответ!

1
задан 24 October 2012 в 00:06

2 ответа

Вторая часть вашего вопроса: «Как заставить ваше приложение работать без quickly run» обсуждается здесь . Патч для активации, который доступен как часть отчета об ошибке по проблеме: Компиляция схем не является частью шаблона приложения

0
ответ дан 24 October 2012 в 00:06

Быстрый переход с Python 2.7 на Python 3.x

Я не уверен, был ли он там до того, как я обновился до Ubuntu 12.10, но теперь это папка bin/<programname> внутри кода быстрого шаблона. Например. <programname>/bin/<programname>. Это точка входа, откуда быстро запускается приложение!

В этом файле просто изменить версию Python: достаточно изменить первую строку, например, измените его с

#!/usr/bin/python

на

#!/usr/bin/python3

, и ваше быстрое приложение будет работать с Python 3! Конечно, вам все равно придется изменить все файлы проекта для работы с python 3 вместо python 2.7. Я пошел по ручному маршруту и ​​исправил все будущие ошибки, однако, инструменты, подобные 2to3, потенциально могли бы помочь вам.

Как быстро запустить приложение без быстрого?

Ну, это так же просто, как запустить python bin/<programname из папки вашего приложения (тот же файл python, который вам нужно изменить для совместимости с python 3).

0
ответ дан 24 October 2012 в 00:06

Другие вопросы по тегам:

Похожие вопросы: