Pip不在Windows上安装Twisted

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Pip不在Windows上安装Twisted相关的知识,希望对你有一定的参考价值。

我想在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	opip install

它都没有奏效。

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

答案

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

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

另一答案

回答我自己的帖子。

正如Rod Hyde评论的那样,只有64位版本的python才被Twisted官方支持。

编辑回答解剖:在Twisted的Windows下载部分下,写的是“Twisted 16.0.0 for Python 2.7 64 bits”

另一答案

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

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

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

另一答案

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

你应该去Anaconda的路径,对我来说就像:

C:WINDOWSsystem32>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

以上是关于Pip不在Windows上安装Twisted的主要内容,如果未能解决你的问题,请参考以下文章

windows下python3.6 通过pip安装Twisted模块报utf-8错误的解决办法

Win10上Python3通过pip install Twisted安装时出现UnicodeDecodeError

使用pip安装Twisted for Python:错误:Microsoft Visual Studio失败,退出状态为2

windows10上pip install channels

Python pip安装Scrapy,报错Twisted

windows 10系统 上安装scrapy