python 3用にautopep8
モジュールをインストールし、コマンドラインツールとして使用できるようにしたい。私は、コマンドラインからautopep8
を呼び出すしようとしたとき、私は「コマンドが見つかりません」を取得:python 3モジュールをシステム実行ファイルとしてインストールする
pip3 install autopep8
...は、トリックを行いません。this answerにより示唆されるようにではなくpip3
を使用して、このようにそれをインストールしますエラーと、python-autopep8
パッケージをインストールするための提案。
[email protected]:~$ pip3 install autopep8
Collecting autopep8
Collecting pep8>=1.5.7 (from autopep8)
Using cached pep8-1.7.0-py2.py3-none-any.whl
Installing collected packages: pep8, autopep8
Successfully installed autopep8-1.2.2 pep8-1.7.0
[email protected]:~$ autopep8
The program 'autopep8' is currently not installed. You can install it by typing:
sudo apt install python-autopep8
このパッケージはPython 2.7用です!そしてpython3-autopep8
が見つかりませんでした。
npm install -g
と同じ方法で、実行可能ファイルとしてPython 3モジュール(たとえばpip3
を使用)をインストールする方法はありますか?
をpep8ことを覚えておいてください
インストールのために、このコマンドを試してみて、それは積極的なレベルで所定の位置にファイルを変更する
を試す使用します'-m'フラグを使用してください:' python -m autopep8' – DeepSpace
あなたはautopep8をエラーなくインストールしていますか?python3から 'autopep8'をインポートできますか?私のシステムでautopep8バイナリを取得するには、 'pip3 install autopep8'すれば十分です。また、システム全体または$ HOMEフォルダ( '--user'オプション)にインストールしましたか?あなたはvirtualenvを使いましたか? –
autopep8をインストールして呼び出すときにコンソール出力を追加しました。そして、はい、私はpython 3でそれをインポートするときにエラーは表示されません。 – SylvainB