запустить Python 2.x на Android 7.1.x - PullRequest
0 голосов
/ 16 мая 2018

У меня есть Android TV Box с Android 7.1.x, который я хочу выполнить скрипт Python 2.x.

Кажется, что Qpython не будет установлен на этом устройстве.Я установил Qpython 3

Сценарий, который я хочу запустить, находится здесь: https://github.com/mathsgrinds/ustvnow-iptv-m3u-playlist

Когда я запускаю его из Qpython 3, я получаю

Error Line 76
print csrf
         ^
SyntaxError : invalid syntax

Как я понимаюэто код Python 2.x может не работать на Python 3.x, но не уверен, что это единственная проблема.

есть ли qpython (2), который будет работать на Android 7.1.x?

Все, что я хочу сделать, - это выполнить один скрипт.

Спасибо

Марк

1 Ответ

0 голосов
/ 30 мая 2018

Вы уверены, что QPython не будет установлен? Или Play Store просто не показывает его или говорит, что он "не совместим с вашим устройством"? Это случилось со мной на моем планшете (RCA Viking Pro 10 "), но я все же смог установить его, загрузив со стороннего сайта, и он отлично работает.

QPython 3 использует синтаксис Python 3.x, поэтому вам нужно поставить

print(crsf)

Также pip не работает должным образом на QPython 3, поэтому установка тех пакетов, о которых упоминал @davedwadrds, будет проблематичной в этой версии. Лучше всего попытаться установить QPython и связанный с ним модуль обновления Python 3.6, чтобы позволить QPython использовать функции Python 3.x

...