【问题标题】:python package installed by setuptools can't be uninstalled successfullysetuptools安装的python包无法卸载成功
【发布时间】:2020-08-09 04:47:02
【问题描述】:

我安装了一个带有setuptools的python包:

python setup.py develop --user

为了卸载包,我尝试了以下方法:

1.

python setup.py develop --uninstall

2.

python setup.py develop --uninstall --user

3.

python setup.py install --record files.txt
xargs rm -rf < files.txt

但是,这些不起作用。

我仍然可以在每个 conda 环境下成功import MyPackage

【问题讨论】:

  • 运行python -c "import MyPackage; print(MyPackage.__file__)" 并检查文件所在的位置。它可能是从您的本地源代码签出处导入的。

标签: python installation setuptools uninstallation


【解决方案1】:

卸载命令取决于安装命令。

1.

# install
python setup.py install
# uninstall
python setup.py install --record files.txt
xargs rm -rf < files.txt

2.

# install
python setup.py develop
# uninstall 
python setup.py develop --uninstall

3.

# install
python setup.py develop --user
# uninstall 
python setup.py develop --uninstall --user

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-22
    • 1970-01-01
    • 2013-09-08
    • 1970-01-01
    • 1970-01-01
    • 2013-11-01
    • 2018-05-25
    • 1970-01-01
    相关资源
    最近更新 更多