Macos下安裝pypcap模組經歷

2021-07-24 00:07:22 字數 1055 閱讀 1623

淚奔,搞了兩天總算是安上了pypcap這個模組

先是這個問題卡了我很久

found libraries in none

traceback (most recent call last):

file "", line

1, in

file "/private/tmp/pip-build-1rlirk/pypcap/setup.py", line

59, in

lib_file = os.path.basename(lib_file_path)

file "/system/library/frameworks/python.framework/versions/2.7/lib/python2.7/posixpath.py", line

114, in basename

i = p.rfind('/') + 1

attributeerror: 'nonetype' object has no attribute 'rfind'

網上只有這個網頁上寫的東西和我的內容最相似

[解壓 cd到解壓包

執行sudo python setup.py install

出現上面的問題

然後再將setup.py中的第45行(好吧,也可能是46行)

lib_sub_dirs = [os.path

.join(d, sub_dir) \

d用』/usr』代替

就是這樣的

lib_sub_dirs = [os.path.join('/usr', sub_dir) \
儲存

再次執行sudo python setup.py install

然後出現巴拉巴拉一大堆,最後看到這句

finished processing dependencies for pypcap==1.1.5
簡直淚奔!

有點不敢相信,在到python中看一下,輸入help(『modules』)看到pcap這個名字,高興的不得了

pypcap安裝過程記錄

最近看到可以通過python來抓包分析,比起以前通過wireshark lua來分析要更順手一些,因此也考慮使用pypcap來做一些嘗試。但直接pip install pycap總是失敗,因此寫下此文件來記錄安裝過程 pypcap的官網位址是 可以看到最後更新日期為2010年,因此果斷使用winpy...

Mac OS 下編譯安裝Lammps

homebrew裡面有直接可安裝的lammps,但是使用的都是預設 引數。為了使用新的特性,這裡選擇使用gcc49 和mpich3編譯安裝之。macport安裝gcc49 並設定其為預設編譯器 b.編譯 以及 安裝 參見readme 注意 一定要把homebrew裡面安裝的 openmpi 給刪除了...

在Mac os下安裝xgboost

git clone recursive cd xgboost cp make minimum.mk config.mk make j4這是不支援多執行緒版本的,如果想要支援多執行緒,那麼就要使用如下指令 brew install gcc without multilib usr bin ruby e...