【发布时间】:2020-09-12 04:02:09
【问题描述】:
我正在尝试在 C 中为 python 3 构建一个扩展,并且我正在使用 Windows。这可能是一个重复的问题,但其他问题的所有答案都是针对 linux 的,我可以在 Windows 上运行 sudo。 我该如何解决这个问题?
【问题讨论】:
我正在尝试在 C 中为 python 3 构建一个扩展,并且我正在使用 Windows。这可能是一个重复的问题,但其他问题的所有答案都是针对 linux 的,我可以在 Windows 上运行 sudo。 我该如何解决这个问题?
【问题讨论】:
没关系,我找到了答案。 您必须首先在您的python目录中搜索'include'文件夹,例如:“C:\Users\David\AppData\Local\Programs\Python\Python38-32\include”,这是我所在的位置,然后搜索对于 Python.h 之类的,你有标题。
【讨论】:
如果问题只是 sudo 问题,您可以轻松拥有一个管理终端。 打开开始菜单,搜索 PowerShell,右键单击 -> 以管理员身份运行 借助 Powershell,您可以使用最重要的 UNIX 命令。
如果您的 IDE 或文本编辑器找不到头文件,原因很可能是未安装此 cpp-Header 或未定义路径。在 IDE 的设置中寻找类似“include-path”的东西。
【讨论】:
sudo 相同的效果。或者足够接近,无论如何。