【问题标题】:Pip doesn't install Twisted on WindowsPip 不会在 Windows 上安装 Twisted
【发布时间】:2016-07-16 16:53:47
【问题描述】:

我正在尝试在 Windows 8 计算机上安装 Twisted。在 Twisted 官方网站上,windows 只有一个 Wheel 文件。

https://twistedmatrix.com/trac/wiki/Downloads

我已经安装了 Zope 和 PyWin32。

但是当我这样做时:

pip install Twisted-16.0.0-cp27-none-win_amd64.whl

我明白了:

Twisted-16.0.0-cp27-none-win_amd64.whl is not a supported wheel on this platform

我已经看到并尝试了这两个主题的解决方案:

filename.whl is not supported wheel on this platformHow do I install a Python package with a .whl file?

pip 是最新的,安装了 CPython2.7,我试过了

python -m pip intall

path\to\pip install

都没有用。

我错过了什么,我没有尝试过什么?

【问题讨论】:

  • 您是否使用 64 位版本的 Python 2.7 来匹配您正在安装的 64 位轮盘?
  • 我的天哪!这是一个32位的版本,我现在正在安装一个64位的!谢谢

标签: python windows pip twisted


【解决方案1】:

使用此链接。 http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted

它是非官方模块的存储库,但每次都对我有用。使用win32版本。

【讨论】:

  • 谢谢!但是安装 64 位版本的 Python 解决了这个问题!
  • 一个快速的建议。链接许多模块的书签不能直接用于 Windows。将来可能会有所帮助...
  • 当 pip 无法安装库时,我总是会转到该链接......这在 Windows 上经常发生。
  • 从其非官方存储库中安装 Twisted,用于 64 位版本的 Windows 10,现在它对我来说工作正常。
【解决方案2】:

回答我自己的帖子。

正如 Rod Hyde 所说,Twisted 仅正式支持 64 位版本的 python。

编辑回答 anatoly : 在 Twisted 的 Windows 下载部分下,写着“Twisted 16.0.0 for Python 2.7 64 bits

【讨论】:

【解决方案3】:

构建 32 位 Twisted 轮子的 Windows XP 已停用,因此没有构建任何版本。人们建议在 64 位 Windows builder 上安装 32 位工具链,这样他们可能很快就会回来。

https://twistedmatrix.com/pipermail/twisted-python/2016-March/030227.html

还有https://twistedmatrix.com/trac/ticket/8314

【讨论】:

    【解决方案4】:

    我也有同样的问题,但我解决了如下: 以管理员身份打开 Anaconda Prompt(对于Windows10:打开cortana/写Anaconda Prompt/选择Run as Administrator

    你应该去 Anaconda 的路径,对我来说是这样的:

    C:\WINDOWS\system32>cd ..
    C:\WINDOWS>cd..
    C:\>cd  ProgramData
    C:\ProgramData>cd Anaconda3
    C:\ProgramData>Anaconda3>
    

    然后你应该运行以下命令

    C:\ProgramData>Anaconda3>conda install -c anaconda twisted
    

    有时它会问

    Proceed ([y]/n)?
    

    输入y。现在twisted 已安装。

    【讨论】:

    • 感谢它为我工作。我认为解决方案是使用 conda 而不是 pip。
    【解决方案5】:

    这在 Windows 上非常简单。您需要单独安装 Twisted。

    只需两步:

    pip install pipwin
    pipwin install Twisted
    

    【讨论】:

      【解决方案6】:

      推荐的方法是运行 pip install Twisted,最好在 virtualenv 中。

      如果您在 macOS 上安装,pip install Twisted[macos_platform] 将安装 macOS 特定的要求。

      如果您在 Windows 上安装,pip install Twisted[windows_platform] 将安装 Windows 特定的要求。

      https://twistedmatrix.com/trac/wiki/Downloads

      谢谢你...

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-06
        • 1970-01-01
        • 2013-11-07
        • 2021-01-29
        • 1970-01-01
        • 2015-08-26
        相关资源
        最近更新 更多