web-dev-qa-db-ja.com

使用方法/インストールpython 2to3?

これから https://docs.python.org/3.4/library/2to3.html 2to3は、スクリプトとしてpythonインタープリターと一緒にインストールする必要があります。ただし、私の/ usr/bin /フォルダーには2to3実行可能ファイルがなく、/からfindを実行しても2to3実行可能ファイルは見つかりませんが、/ usr/lib64/python {3.4 /にlib2to3というフォルダーがあります2.7}/lib2to3が含まれていますが、関連するものは何も含まれていません。python/ site-packages/setuptools /にはlib2to3_ex.pyスクリプトがありますが、実行しても何も起こりません。単純に2to3 upgradethisscripttopython3.py

14
Kirbies

したがって、解決策は、少なくとも私にとっては、Tools/scriptsファイルが自動的にインストールされなかったことです。 Ubuntuでは、これはpython-examplesをインストールすることで解決されます。opensuseではpython-demoと呼ばれます

7
Kirbies

最初に次のパッケージをインストールする必要があります。

apt install 2to3
apt install python3-lib2to3
apt install python3-toolz

次に、pythonファイルがあるディレクトリに移動し、次のコマンドを入力します。

2to3 ./filename.py

OR

2to3 . -w

最後に、ディレクトリにあるすべてのpythonファイルを変換します。

4
Daniyal Naeem

CentOS(および他のRHELのようなディストリビューション)では、_yum install python-tools_を_2to3_にインストールする_/usr/bin/2to3_を実行する必要があります。

4
Chris W.

Fedora 29では、python-toolsは提供していません2to3。開発パッケージをインストールする必要がありました:

dnf install python3-devel

私は最初に電話してこれを見つけました:

dnf whatprovides /usr/bin/2to3
1
P. Le Sager

これまでのところ、pip install 2to3。変換は絶対的な魅力のように機能しました! (私はUbuntu 18.04にいます)

0