lib/python3.7/site-packages/torch/lib/../../../../libgomp.so.1: version `GOMP_4.0‘ not found (requir
之前程序可以正常運(yùn)行,裝了anaconda,matlab后,再次運(yùn)行出現(xiàn)了這個(gè)問(wèn)題,我感覺(jué)是安裝matlab影響的,因?yàn)閙atlab安裝后打不開(kāi),報(bào)了錯(cuò)類似error-9, 9.75,查到解決方法就是把lib什么so刪了,再替換,再建立軟連接,當(dāng)時(shí)matlab的問(wèn)題沒(méi)解決,我也就沒(méi)管。
全程是根據(jù)這個(gè)網(wǎng)頁(yè)走的:https://www.programmersought.com/article/6837543847/
先運(yùn)行 strings /home/用戶名..lib/python3.7/site-packages/torch/lib/../../../...(填你報(bào)錯(cuò)的路徑)/libgomp.so.1 | grep GOMP
得到類似于底下的,我只截取了一部分,主要就是說(shuō)有GOMP_3.0,但沒(méi)有4.0,也就是程序報(bào)的4.0 not found
GOMP_taskyield
GOMP_1.0
GOMP_2.0
GOMP_3.0
GOMP_CPU_AFFINITY
GOMP_SPINCOUNT
GOMP_STACKSIZE
not enough memory to store GOMP_CPU_AFFINITY list
Invalid value for enviroment variable GOMP_CPU_AFFINITY
?再運(yùn)行 locate libgomp.so.1
得到一系列,但只關(guān)注最后兩行
/usr/lib/x86_64-linux-gnu/libgomp.so.1
/usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0
運(yùn)行這三句:
cp /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0? ?/home/用戶名/.conda/envs/虛擬環(huán)境名/lib/python3.7/site-packages/torch/lib/../../../../
?
rm -f libgomp.so.1
?
ln -s libgomp.so.1.0.0 libgomp.so.1
核心就是把1.0.0換成1.0,cp 后面第一個(gè)跟剛搜索出來(lái)的1.0.0的位置,第二個(gè)參數(shù)寫(xiě)報(bào)錯(cuò)not found?GOMP_4.0的文件夾
到此結(jié)束,可以檢查下:
再用strings /home/用戶名..lib/python3.7/site-packages/torch/lib/../../../...(填你報(bào)錯(cuò)的路徑)/libgomp.so.1 | grep GOMP
出來(lái)的結(jié)果里面就有4.0啦
GOMP_PLUGIN_acc_default_dim
GOMP_teams_reg
GOMP_1.0
GOMP_2.0
GOMP_3.0
GOMP_4.0
GOMP_4.0.1
GOMP_4.5
GOMP_5.0
GOMP_PLUGIN_1.0
GOMP_PLUGIN_1.1
再次運(yùn)行程序就沒(méi)有錯(cuò)了,希望能幫到大家!
總結(jié)
以上是生活随笔為你收集整理的lib/python3.7/site-packages/torch/lib/../../../../libgomp.so.1: version `GOMP_4.0‘ not found (requir的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: QLocale::Language相关枚
- 下一篇: CCPC2018女生赛口算训练6287