【发布时间】:2013-06-25 03:49:25
【问题描述】:
我已经用 -e 安装了一些包
> pip install -e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev
我看到了 pip freeze
> pip freeze
...
-e git+https://github.com/eventray/horus.git@2ce62c802ef5237be1c6b1a91dbf115ec284a619#egg=horus-dev
...
当我尝试卸载软件包时出现错误:
> pip uninstall horus-dev
Cannot uninstall requirement horus-dev, not installed
> pip uninstall horus
Cannot uninstall requirement horus, not installed
如何卸载这样的包?
【问题讨论】:
-
pip uninstall
卸载在最新版本的 pip 中以可编辑模式安装的软件包(我的是 19.1.1)。确保使用 setup.py 中的包名,而不是您在 entry_points 中指定调用该包的别名 -
对于使用 conda 的人,在 conda 中以开发模式卸载:
conda develop -u . -
你知道为什么
pip uninstall yourpackage没有用吗?就像你的错误是什么意思?命令的输出似乎很奇怪... -
你试过
pip uninstall -e .或python setup.py develop -u吗? -
对我来说
pip uninstall library工作得很好。如果你去回答 OP 提供的答案,他的图书馆被破坏似乎有点奇怪。希望这可以节省人们下次来这里的时间。不过,有许多不同的选项可能会起作用。
标签: pip uninstallation