少し苦労した後、Linux上のPython3(Ubuntu12.04、バージョンは以下では重要ではないと思います)でpylintを実行することができました。何が間違っていたのか正確にはわかりませんが、さまざまなファイルが間違った場所にあるか、アクセスモードが間違っていて、すべての通常の手順が失敗しました。[apt-getとpipを介してpylintをインストールしようとすると、確かに混乱の原因になりました。]次のシーケンスが、すべてを再び緩めた原因だったと思います。それが他の誰かを助ける場合(保証なし)、これが私が今したことです:
- / usr / bin/pythonが/usr/bin/python2.7ではなく/usr/ bin / python3.2へのシンボリックリンクであることを確認してください[編集その後、この結果としてさまざまなPython2スクリプトが失敗する問題が発生したため、 pylintをインストールした後、python2にリセットすることをお勧めします。]
- sudovi/usr/local/lib/python3.2/dist-packages/easy-install.pthそしてpylintとlogilabの卵への参照を削除します。[始めたばかりなら何もないはずです。]
- pylintをhttp://pypi.python.org/pypi/pylint/0.26.0からダウンロードします。解凍など
- 解凍したpylintディレクトリにcdして、コマンド「sudopython3setup.pyinstall」を入力します。
その段階で、コマンド「pylint」は機能しましたが、スーパーユーザーに対してのみ機能しました。一部のファイルは誰でも読み取れませんでした。次の2つのコマンドでそれらを分類しました。
- sudo chmod a + rx / usr / local / bin / pyrint
- sudo chmod a + rX -R /usr/local/lib/python3.2
幸運を!
編集:クリーンな状態で別のLinuxボックスにインストールプロセスを実行しました。上記のpylintとまったく同じ方法で2つの依存関係(logilab-commonとlogilab-astng)をインストールする必要があることを除けば、すべてうまくいきました。 。したがって、最初にPython 2のバージョンをインストールし、場合によってはpipを使用することで、問題が発生したように見えます。