[解決済み】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'
関連
-
Pythonショートビデオクローラーチュートリアル
-
[解決済み] プログラムの実行やシステムコマンドの呼び出しはどのように行うのですか?
-
[解決済み] リスト内のアイテムのインデックスを検索する
-
[解決済み] Pythonで2つのリストを連結する方法は?
-
[解決済み] ファイルのコピー方法について教えてください。
-
[解決済み] pipで特定のバージョンのパッケージをインストールする
-
[解決済み] setup.pyとは何ですか?
-
[解決済み】ネストされたディレクトリを安全に作成するには?
-
[解決済み】Pythonに三項条件演算子はありますか?
-
[解決済み】2つの辞書を1つの式でマージする(辞書の和をとる)には?)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
opencvとpillowを用いた顔認証システム(デモあり)
-
Python百行で韓服サークルの画像クロールを実現する
-
パッケージングツールPyinstallerの使用と落とし穴の回避
-
Pythonショートビデオクローラーチュートリアル
-
[解決済み】TypeError: re.findall()でバイトのようなオブジェクトに文字列パターンを使用することはできません。)
-
[解決済み】Python: SyntaxError: キーワードは式になり得ない
-
[解決済み】ImportError: bs4という名前のモジュールがない(BeautifulSoup)
-
[解決済み】「OverflowError: Python int too large to convert to C long" on windows but not mac
-
[解決済み] Pythonのeasy_installでインストールしたパッケージはどのように削除すればよいですか?
-
[解決済み] pydotとgraphvizのエラーです。dot_parserをインポートできないため、ドットファイルの読み込みができません。