不是很了解 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
==================================================================================================](https://stackoverflow.com/questions/1550226/python-setup-py-uninstall)
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于