【发布时间】:2011-10-01 07:42:33
【问题描述】:
我正在阅读Learn Python the Hard Way, 2nd Edition 一书,我被这个问题困住了:“使用你的 setup.py 安装你自己的模块并确保它可以工作,然后使用 pip 卸载它。”
如果我输入
setup.py install
在命令行中,我可以安装模块。
但是当我输入时
pip uninstall setup.py
上面写着:
Cannot uninstall requirement setup.py, not installed
pip 包索引说,http://pypi.python.org/pypi/pip,说:
pip 能够使用 pip uninstall package-name 卸载大多数已安装的包。
已知的例外情况包括使用 python setup.py install 安装的 pure-distutils 包>(此类包不留下任何元数据,无法确定>安装了哪些文件)
是否有其他方法可以安装 pip 可以识别的模块?
顺便说一句,我使用的是 Windows 计算机。只是想提一下,以防 Windows、Linux 和 Mac 有不同的解决方案。
【问题讨论】:
标签: python installation uninstallation pip