3 回答

TA貢獻1830條經驗 獲得超3個贊
看來你的依賴庫github.com/iovisor
壞了。嘗試查看他們的 github 看看是否有任何問題,或者只是做一些事情,比如go get -u
將您的項目依賴項更新到最新版本(可能已經發布了一些新版本并且問題已解決)。該版本也可以在您的 go.mod 文件中進行限制,因此您可能希望在那里進行更改。

TA貢獻1858條經驗 獲得超8個贊
[email protected]與 不兼容bcc-0.25.0,但適用于bcc-0.24.0。
我檢查了所需版本的代碼:
git clone --branch v0.24.0 https://github.com/iovisor/bcc.git
然后我按照說明從源代碼構建它:
mkdir bcc/build; cd bcc/build
cmake ..
make
sudo make install
cmake -DPYTHON_CMD=python3 .. # build python3 binding
pushd src/python/
make
sudo make install
popd
這個問題有更多信息。12 天前有一個 PR 合并了一個潛在的修復——它將在下一個版本的 gobpf 中可用。

TA貢獻1806條經驗 獲得超8個贊
我使用了與以下兼容的最新提交bcc-0.25.0:
$ go list -m github.com/iovisor/gobpf@master
github.com/iovisor/gobpf v0.2.1-0.20221005153822-16120a1bf4d4
然后在您的 中go.mod,使用:
require github.com/iovisor/gobpf v0.2.1-0.20221005153822-16120a1bf4d4
- 3 回答
- 0 關注
- 325 瀏覽
添加回答
舉報