1
我在Windows上安裝Python模塊時遇到困難。 libpcap和winpcap庫存在依賴關係。解決setup.py中的頭文件依賴關係
當試圖運行「setup.py」我收到致命錯誤和腳本中止像下面
Cannot open include file: 'pcap.h': No such file or directory
一個我下載的源文件,並在我的PATH環境變量包括他們,但他們不這樣做似乎得到解決。我能夠系統地定位並將文件移動到預期的目錄結構中,如上面錯誤中的'pcap.h'。但是,讓腳本引用正確的庫會容易得多,所以我不必爲我的盒子破解它。
我想我需要在setup.py
bpf = Extension(name='bpf',
sources=[ 'pcs/bpf/bpf.pyx' ],
include_dirs=['/usr/include/pcap'],
library_dirs=['/usr/lib'],
libraries=['pcap']
)
下面的代碼我已經嘗試運行安裝同時使用的cygwin和修改部分minigw
您錯過了關於include_dirs的收盤單引號 – 2011-05-02 05:48:20
謝謝,我修復了我的文章 – amadib 2011-05-02 06:19:18