2to3 не существует и не может установить скрипт в Ubuntu - PullRequest
0 голосов
/ 26 августа 2018

В настоящее время я использую python3 с версией 3.6.5.К сожалению, я столкнулся с файлом Python, в котором много python2, и я хочу просто преобразовать все в python3.Я продолжаю видеть этот пакет под названием 2to3 онлайн, но он просто не существует на моем компьютере.

Вот часть документации Python, в которой упоминается 2to3: https://docs.python.org/2/library/2to3.html

К сожалению,всякий раз, когда я запускаю locate Tools/scripts в моем терминале, я ничего не получаю.Для 2to3 нет даже пакета PyPI.Какой лучший способ для меня получить этот скрипт 2to3?

ПРИМЕЧАНИЕ: я использую оболочку zsh, но это, вероятно, не должно иметь значения.

Ответы [ 2 ]

0 голосов
/ 26 августа 2018

Более новые дистрибутивы Debian (включая Ubuntu) больше не включают 2to3 (и впоследствии lib2to3) как часть установки по умолчанию python3.

. Она была разделена на отдельный пакет, который можетбыть установленным следующим образом:

sudo apt install 2to3
0 голосов
/ 26 августа 2018

2to3 устанавливается в ту же папку, что и python.

, если, набрав 2to3, вы получаете command not found, попробуйте следующим образом.

which python --> to get the python executable path (in my case `/Users/newbie/bin/python`)

, а затем проверьте, существует ли с помощью

ls /Users/newbie/bin | grep 2to3

Если это так, вы можете просто создать псевдоним

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