点子找到与搜索包,但不会安装它
当我运行pip search linkchecker
我得到了
linkchecker - check websites and HTML documents for broken links
但是当我尝试pip install linkchecker
我得到了
Could not find any downloads that satisfy the requirement linkchecker
我究竟做错了什么?
pip
使用http://pypi.python.org/simple/<package name>
来查找下载链接,这个包指向一种“非显而易见”的目标。 pip
在源页面中查找tarball / zip,但找不到合适的url。
使用-vvv
来查看pip如何查找这个包:
pip install linkchecker -vvv
您可能会认识到http://pypi.python.org/simple/linkchecker/指向http://sourceforge.net/projects/linkchecker/files/,并且没有.tar.gz
作为href
,仅作为内容,并且点无法处理它。
在这种情况下,你可以试试这个:
pip install http://sourceforge.net/projects/linkchecker/files/latest/download?source=files#egg=linkchecker -vvvv
先更新点子。
pip install --upgrade pip
然后,您可以尝试再次安装它。
我在安装Github的ultramysql软件包时遇到同样的问题。 然而,尝试提议的雨果塔瓦雷斯解决方案仍然给出了同样的错误。
在我的情况下有什么帮助是在url前添加git +,并在以下代码行中解析:
sudo pip install git+https://github.com/esnme/ultramysql
链接地址: http://www.djcxy.com/p/66195.html