私はLearn Python the Hard Way、2nd Edition)の本を読んでいますが、この問題にこだわっています: 「setup.pyを使用して独自のモジュールをインストールし、それが機能することを確認してから、pipを使用してアンインストールします。」
入力した場合
setup.py install
コマンドラインで、モジュールをインストールできます。
しかし、私が入力するとき
pip uninstall setup.py
それは言います:
Cannot uninstall requirement setup.py, not installed
Pipパッケージインデックスには、 http://pypi.python.org/pypi/pip と書かれています:
pipは、pip uninstall package-nameを使用して、インストールされているほとんどのパッケージをアンインストールできます。
既知の例外には、python setup.py install>でインストールされたpure-distutilsパッケージが含まれます(このようなパッケージは、インストールされたファイルを判別できるメタデータを残しません)
Pipが認識するモジュールをインストールする別の方法はありますか?
ちなみに、私はWindowsコンピューターを使用しています。 Windows、Linux、およびMacで異なるソリューションがある場合に言及したいだけです。
あなたはpipにパッケージ名ではなくPythonファイルを与えているので、何をすべきかわからない。pipでそれを削除したい場合は、このセットアップのパッケージ名を提供してみてください.pyファイルは実際には一部です。
この関連スレッドにはいくつかの良い提案があります: python setup.py uninstall