pip安装提示Twisted错误问题(Python3.6.4安装Twisted错误)

  • Post category:Python

问题描述:

在使用pip安装Twisted时,可能会遇到如下错误提示:

error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/

或者

error: Setup script exited with error: command 'cl.exe' failed: No such file or directory

这是由于Twisted需要在安装过程中编译一些C扩展,而没有安装Visual C++ Build Tools所致。

解决方法:

  1. 安装Visual C++ Build Tools

首先需要下载并安装Visual C++ Build Tools,下载地址为:https://visualstudio.microsoft.com/visual-cpp-build-tools/

安装完成后,需要重新启动命令行窗口或者重启电脑。

  1. 使用pip安装Twisted

成功安装Visual C++ Build Tools后,重新执行Twisted的pip安装命令即可:

pip install twisted

如果以上方法仍然不能解决问题,还可以尝试使用whl文件进行安装。

示例:使用whl文件安装Twisted

在安装了Visual C++ Build Tools和pip的前提下,可以尝试下载Twisted的whl文件进行安装。

第一步:打开http://www.lfd.uci.edu/~gohlke/pythonlibs/,搜索Twisted并选择对应的版本下载

第二步:在下载好whl文件的目录下运行pip命令进行安装,例如:

pip install Twisted-19.7.0-cp36-cp36m-win_amd64.whl

注意:whl文件名称和版本号要和下载的文件保持一致。

以上就是解决“pip安装提示Twisted错误问题”的完整攻略,其中包含了Visual C++ Build Tools安装和使用whl文件安装两个示例。