纯小白:pip install 安装库失败(适用于microsoft visual c++ 14.0 is required,详细步骤)

问题:microsoft visual c++ 14.0 is required问题解决办法

背景

pip install PYaudio 失败

在用pip安装PYaudio库时安装失败,其中提示有:microsoft visual c++ 14.0 is required

解决方法

1.下载microsoft visual c++ 14.0
2.直接下载库文件

当然,按照微软的尿性和microsoft visual c++ 14.0 的巨大体积,为了方便求快我使用的是第二种,但下载有一个好处就是以后不会有类似的问题
在这里提供下载地址:microsoft visual c++ 14.0
当然官网也可以下载、

接下来着重介绍第二种方法,看完这个你一定能够解决问题,因为我已经把路上所有的坑都!踩!遍!了!!

首先打开这个网址,找到你需要安装的库

纯小白:pip install 安装库失败(适用于microsoft visual c++ 14.0 is required,详细步骤)_第1张图片

以SHapely库为例:
1.找到这个库
2.选择自己python的版本(2x or 3x)和操作系统位数(win32 or amd64) 注:amd不是红厂的意思,安装python时应该就明白了
3.下载到电脑
		

纯小白:pip install 安装库失败(适用于microsoft visual c++ 14.0 is required,详细步骤)_第2张图片

接下来就到了我的踩坑时间了:

我先是复制文件名称安装
纯小白:pip install 安装库失败(适用于microsoft visual c++ 14.0 is required,详细步骤)_第3张图片仔细观察后发现文件后缀(文件格式)没有!!

C:\Users\Ken>pip install PyAudio-0.2.11-cp37-cp37m-win32
Collecting PyAudio-0.2.11-cp37-cp37m-win32
Could not find a version that satisfies the requirement PyAudio-0.2.11-cp37-cp37m-win32 (from versions: )
No matching distribution found for PyAudio-0.2.11-cp37-cp37m-win32

后来手动给他加上:
纯小白:pip install 安装库失败(适用于microsoft visual c++ 14.0 is required,详细步骤)_第4张图片

C:\Users\Ken>pip install PyAudio-0.2.11-cp37-cp37m-win32.whl
Requirement ‘PyAudio-0.2.11-cp37-cp37m-win32.whl’ looks like a filename, but the file does not exist
PyAudio-0.2.11-cp37-cp37m-win32.whl is not a supported wheel on this platform.

还是不行,报错说文件不存在

正当我准备放弃时,随手的一拖文件到cmd:
纯小白:pip install 安装库失败(适用于microsoft visual c++ 14.0 is required,详细步骤)_第5张图片
成功了!!!

纯小白:pip install 安装库失败(适用于microsoft visual c++ 14.0 is required,详细步骤)_第6张图片

这篇文章是事后写的,图片里的文件是随手拿的,请忽略!

总结

1.python pip安装需要指引文件路径
2.microsoft visual c++ 14.0 is required 的解决方法,记得保存库的网址。

你可能感兴趣的:(Python)