我们的系统管理员已经安装了一个包,所以我可以删除我的本地副本。我想说
pip uninstall --user <package>
但pip uninstall
不支持--user
。 (Linux上至少pip 1.5.4
没有。)
是否有一种简单的方法可以手动执行此操作,即删除包含该包的目录?
答案 0 :(得分:3)
这是pip中已知的错误
参考:https://github.com/pypa/pip/issues/2094
由于pip uninstall没有--user选项与pip install不同,问题是是否有一种方法可以卸载使用pip install安装的软件包--user?
现在用注释清除
票证中提到的套餐在提供基于Wheel的套餐后开始工作。
答案 1 :(得分:1)
我发现首先升级软件包将使您可以卸载使用-user 选项安装的软件包。我的病情升高了:
我已经安装了命令:
pip3 install --user elevate
当我尝试卸载时,我会收到跳过信息:
Skipping elevate as it is not installed.
在执行许多不成功的命令之后,我发现我首先需要使用以下命令更新软件包:
pip3 install --user --upgrade elevated
然后我能够成功卸载elevate软件包:
pip3 uninstall elevated