1. ホーム
  2. パイソン

[解決済み】python setup.pyのアンインストール

2022-03-23 09:04:22

質問

Python パッケージをインストールし python setup.py install .

アンインストールする方法を教えてください。

解決方法は?

python setup.py install 使用 pip install .

すべてのファイルを手動で削除し、インストール時に手動で行ったその他の作業も元に戻す必要があります。

全ファイルのリストがわからない場合は、再インストールの際に --record というオプションがあり、これが生成するリストを見てください。

インストールされているファイルの一覧を記録するには

python setup.py install --record files.txt

アンインストールする場合は、xargs を使ってアンインストールを行うことができます。

xargs rm -rf < files.txt

また、Windowsであれば、Powershellを使用します。

Get-Content files.txt | ForEach-Object {Remove-Item $_ -Recurse -Force}

そして、含まれるディレクトリも削除してください。 /Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/my_module-0.1.egg/macOS . これはファイルを持ちませんが、Pythonはまだ空のモジュールをインポートします。

>>> import my_module
>>> my_module.__file__
None

一度削除されたPythonが表示されます。

>>> import my_module
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'my_module'