【问题标题】:Update a package by easy_install通过 easy_install 更新软件包
【发布时间】:2016-11-12 21:22:59
【问题描述】:

我是 python 新手。我想安装最新版本的 mitmproxy(0.17.1)。系统上安装的当前版本是 0.15。当我这样做时

easy_install -U mitmproxy 

上面写着:

Reading https://pypi.python.org/simple/mitmproxy/
Best match: mitmproxy 0.15
Processing mitmproxy-0.15-py2.7.egg
mitmproxy 0.15 is already the active version in easy-install.pth

所以它找不到最新版本,当我找到时:

easy_install  'mitmproxy==0.17.1'

我明白了:

No local packages or download links found for mitmproxy==0.17.1

为什么找不到最新版本?我应该怎么做才能安装最新的?

【问题讨论】:

    标签: python ubuntu easy-install


    【解决方案1】:

    来自Why use pip over easy_install?(我的粗体字):

    二进制包现在以轮子(.whl 文件)的形式分发 — 不仅在 PyPI 上,而且在 Christoph Gohlke 的 Windows 扩展包等第三方存储库中。 pip可以处理轮子; easy_install 不能。

    如果您访问 PyPi 上的 mitmproxy 页面,您会注意到那里唯一下载的版本 0.17.whl 格式。

    这就是easy_install 不适合您的原因:它找不到任何实际可以为最新版本安装的东西。

    解决方案

    【讨论】:

      猜你喜欢
      • 2012-12-07
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      • 2014-04-26
      • 1970-01-01
      • 2010-11-15
      • 2013-11-01
      • 1970-01-01
      相关资源
      最近更新 更多