我使用
安装了一些带有pip的用户包pip3 install --user <package_name>
我是在运行Ubuntu 17.10的机器上完成的。
我想重新开始。删除〜/ .local / bin是否安全,或者是否有其他更优雅的解决方案?特别是,我担心搞乱我的系统需要正常运行的Python软件包。
答案 0 :(得分:0)
Free Desktop Specification注意〜/ .local / bin是用户二进制文件的一般位置,所以我认为删除它不会影响其他任何内容是不安全的。
最好的方法是使用pip3 uninstall --user <package>
删除特定的包。您可以使用pip3 list --user
编辑:使用pip3的卸载方法和jq删除所有 pip3安装包的单行程序:
pip3 list --user --format=json | jq '.[].name' | xargs -I{} pip3 uninstall --user {}
但请注意,因为它会删除用户安装的所有内容,无论您是否使用它!
答案 1 :(得分:0)
您应该手动卸载软件包:
pip uninstall package_name