分类 标签 存档 黑客派 订阅 搜索

Python setup.py 卸载包

• 1514 浏览 • 0 评论

不是很了解 Python的生态环境, 但知道现在主流的包管理工具是 pip, 而原来是 setup.py, 本质上 setup.py 是读取 requirements.txt 从而获取该包需要的依赖, 然后把它们安装在本地, 但它的问题是没有办法完整的卸载.

python setup.py install 爽完了发现这个包并不能满足需求, 或者无法执行, 要卸载?不好意思, 只有两个命令, 一个是 install, 一个build, 没有卸载选项.

一个 workaroud 是重新安装一次, 加上一个选项--record让它这次把它创建的文件打印到一个文件里, 然后就可以欢乐的删除了.

python setup.py install --record rubbish.txt
cat rubbish.txt | xargs rm -rf

参考: python setup.py uninstall

评论  
留下你的脚步
推荐阅读