2017-02-15 13 views
1

PyLintをインストールしようとしました。インストールするときに私が見た以下:PipでインストールされたPythonパッケージによって導入された依存関係をアンインストールするには?

Collecting pylint 
    Downloading pylint-1.6.5-py2.py3-none-any.whl (577kB) 
    100% |████████████████████████████████| 583kB 655kB/s 
Collecting six (from pylint) 
    Using cached six-1.10.0-py2.py3-none-any.whl 
Collecting isort>=4.2.5 (from pylint) 
    Downloading isort-4.2.5-py2.py3-none-any.whl (40kB) 
    100% |████████████████████████████████| 40kB 737kB/s 
Collecting mccabe (from pylint) 
    Downloading mccabe-0.6.1-py2.py3-none-any.whl 
Collecting configparser; python_version == "2.7" (from pylint) 
    Downloading configparser-3.5.0.tar.gz 
Collecting backports.functools-lru-cache; python_version == "2.7" (from pylint) 
    Downloading backports.functools_lru_cache-1.3-py2.py3-none-any.whl 
Collecting astroid<1.5.0,>=1.4.5 (from pylint) 
    Downloading astroid-1.4.9-py2.py3-none-any.whl (213kB) 
    100% |████████████████████████████████| 215kB 713kB/s 
Collecting lazy-object-proxy (from astroid<1.5.0,>=1.4.5->pylint) 
    Downloading lazy-object-proxy-1.2.2.tar.gz 
Collecting wrapt (from astroid<1.5.0,>=1.4.5->pylint) 
    Downloading wrapt-1.10.8.tar.gz 
Building wheels for collected packages: configparser, lazy-object-proxy, wrapt 
    Running setup.py bdist_wheel for configparser ... done 
    Stored in directory: /Users/dkanesha/Library/Caches/pip/wheels/1c/bd/b4/277af3f6c40645661b4cd1c21df26aca0f2e1e9714a1d4cda8 
    Running setup.py bdist_wheel for lazy-object-proxy ... done 
    Stored in directory: /Users/dkanesha/Library/Caches/pip/wheels/06/d4/af/71508d0c69292f8c369ba3ae83cd85fabcd6956fd5709633b4 
    Running setup.py bdist_wheel for wrapt ... done 
    Stored in directory: /Users/dkanesha/Library/Caches/pip/wheels/19/8a/01/20cf74c3f38d49ef8e9b9aa7ffd38cefff79bad9f6f2c651f0 
Successfully built configparser lazy-object-proxy wrapt 
Installing collected packages: six, isort, mccabe, configparser, backports.functools-lru-cache, lazy-object-proxy, wrapt, astroid, pylint 
Successfully installed astroid-1.4.9 backports.functools-lru-cache-1.3 configparser-3.5.0 isort-4.2.5 lazy-object-proxy-1.2.2 mccabe-0.6.1 pylint-1.6.5 six-1.10.0 wrapt-1.10.8 

は私が以前の状態に復元するために、ここでInstalling collected packages: six, isort, mccabe, configparser, backports.functools-lru-cache, lazy-object-proxy, wrapt, astroid, pylintを述べたパッケージをアンインストールすることができ、または「インストール集めたパッケージは、」以前にあまりにもインストールされたパッケージを参照してくださいだろうか?

答えて

1

ピップは、正確にそれが何であるかを明確に伝えます。必要なパッケージが既にインストールされている場合、「正常にインストールされました」リストには表示されず、代わりに「要件は既に​​満たされている」と表示されます。依存関係がインストール中にアップグレードされた場合、以前のバージョンが検出され、以前のバージョンがアンインストールされ、新しいバージョンがインストールされたことが明示的に示されます。

あなたのケースでは、古いパッケージをアップグレードして純粋に新しいパッケージをインストールしたようには見えないので、それらをすべてアンインストールすると元の状態に戻ります。

+0

ありがとうございます。これがどのように動作するかについての情報はどこにありますか?私は既にヘルプページを試しました。 –

+0

私は実際にここで実際の経験から話していますが、これが正確にどこに詳細に記載されているかわかりません。 – deceze

+0

もう一度ありがとうございます。回答としてマーク。 –

関連する問題