簡體   English   中英

使用MinGW的Windows上的Python.h

[英]Python.h on windows with MinGW

在C代碼中導入Python.h時遇到問題

No such file or directory

我在Windows 7 64位上使用代碼塊IDE MinGW編譯器

請有人可以幫助我安裝python c librarie嗎?

打開項目->構建選項->搜索目錄,然后添加python.h所在的路徑

在code :: blocks中,只需轉到Project選項卡。 然后打開“ Build Options >“ Search Directories' and click添加”。

然后,瀏覽到你的Python安裝的目錄,選擇include文件夾(或復制粘貼include文件夾到您的項目文件夾,該文件夾本身添加到列表)。

選擇不保留相對路徑。

絕對可以解決該問題,並且其他IDE也應使用類似的解決方案。

通常, Python.h及其包含的所有頭文件都位於Python安裝目錄的include文件夾中。 您可以將所有頭文件從Python的include文件夾C:\\Py\\Anaconda3\\include include復制到gcc | cl的include文件夾(我的樣子是C:\\Program Files (x86)\\CodeBlocks\\MinGW\\include )或僅解決頭文件依賴性的問題。

使用WinPython和gcc:添加-I“ [WinPythonFolder] \\ [python-ver.amd64] \\ include

例如:

 gcc read_wfm_wrap.c -I"C:\Python\WinPython-64bit-3.6.3.0Qt5\python-3.6.3.amd64\include"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM