美文网首页
How to uninstall a python packag

How to uninstall a python packag

作者: UNNAM3D | 来源:发表于2018-08-10 17:23 被阅读96次

    How to uninstall a python package with python setup.py install

    UpDate 2018-08-10 1533889554

    Author unnamed

    Mail indv.zhang@foxmail.com

    Tip Please feel free to contact me via mail above for any confusion or suggestions

    INTRODUCTION

    python包的安装可以有多种方式,其中一种为python setup.py install。但使用这种安装方法之后,卸载较之其他方法就有点麻烦了。且看下文(适用方案为Linux)。感兴趣的也可以参考原始答案:python setup.py uninstall

    METHOD

    如果我们使用了python setup.py install来安装的话,它会生成一系列的文件,如果我们需要卸载的话,只能通过将这些生成的文件清理清楚就可以了。但问题在于我们怎么知道安装过程都生成了哪些文件呢?这就需要我们在最初安装的时候使用参数--record来实现。例如:

    python setup.py install --record install_file_location.txt

    这样你就把安装过程产生的文件位置信息记录在文件install_file_location.txt中了。当你想要进行卸载的时候只需要执行下面这条命令即可:

    cat install_file_location.txt | xargs rm -rf

    如果我们事先已经安装过了怎么办?那就使用python setup.py install --record install_file_location.txt对要卸载的包重新安装,然后再进行卸载。

    相关文章

      网友评论

          本文标题:How to uninstall a python packag

          本文链接:https://www.haomeiwen.com/subject/rodlbftx.html