Ubuntu複製python依賴包到另一臺離線Ubuntu系統上

1、Python依賴包拷貝

     去有pyhon依賴的系統上拷貝依賴

     執行命令sudo python3 -m site出現以下內容

      

      其中site-packages文件夾爲外部依賴存放位置,將此文件夾拷貝到本地

2、導入原有依賴到新python中

      同樣執行上述命令查看外部依賴存放位置,將本地依賴覆蓋原有目錄,注意保存目錄名稱,以當前python環境爲準

          注:有的依賴包文件夾名稱爲dist-packages

      執行pip3 list查看依賴列表是否導入完整;

      

 

注:如果離線導入的包中包含opencv-python時需要手動安裝相關deb文件否則import cv2有可能報錯
deb文件下載地址:https://packages.ubuntu.com/bionic/libswscale4

首先終端輸入python3 然後輸入import cv2根據錯誤信息下載相應deb文件

 

例如上述圖片則是缺少libavformat57文件

將該文件放到ubuntu上cd到該文件所在目錄執行以下命令

sudo dpkg -i 文件名.deb

即可

注:所需安裝包已上傳至百度網盤(鏈接:https://pan.baidu.com/s/1rOBYU8rfMT_16myKzEqFYA     提取碼:wc66 )
————————————————
版權聲明:本文爲CSDN博主「ジ殘緣若夢づ」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/yu128164/article/details/112346088

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章