“io.h”:在“pip install netipaces”期间没有这样的文件或目录

2024-05-15 22:59:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过以下方式在Python3.6.2中安装netipaces:

pip install netifaces

但是当我在cmd中运行它时,我得到了一个错误:

c:\users\seyed_vahid\appdata\local\programs\python\python36\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory error: command 'C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe' failed with exit status 2

我怎样才能修好它?


Tags: installpipcmdincludelocal错误方式error
2条回答

尝试open VS安装程序并安装

VC++ 2015 v140 toolset

我只是有一个沮丧的一天,试图找到一个办法,使这项工作以及。(我使用Visual Studio、Python和Windows的组合)。

在pip安装期间获取生成错误(io.h、rc.exe未找到等)时,对于netipaces/pychromecast(但所有问题都相同),请对环境变量进行以下更改/添加:

包括(根据需要创建)

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\SDK\ScopeCppSDK\SDK\include\ucrt;C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\SDK\ScopeCppSDK\SDK\include\shared;C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\SDK\ScopeCppSDK\SDK\include\um

LIB(需要时创建)

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\SDK\ScopeCppSDK\SDK\lib

添加到路径

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\SDK\ScopeCppSDK\SDK\bin

在做了这些更改之后,我能够正确地安装/编译

相关问题 更多 >