Python 3 在 Fedora 29 下無法執行

從 Feodra 28 升級到 Fedora 29 後,突然發現我原先在用的 Python 3.6 居然無法執行。在執行原先的專案時會出現以下的錯誤訊息。

error while loading shared libraries: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory

這是缺少執行所需 Library 的訊息呀,所以試著把 pyton 36 再裝一次,看看是不是真的有缺漏。可以使用以下指令進行安裝。

$ sudo dnf install python36

安裝完後再試著執行看看,應該就可以排除這一個錯誤訊息了。

沒有留言:

張貼留言

更新套件時新舊版本的檔案發生衝突

  在系統更新的時候,有時發現很奇怪的檔案衝突,例如同一個套件新舊版本的檔案發生衝突。原本該是被更新的檔案,卻被系統告知要安裝新版本中的檔案被舊版本套件中的檔案互相衝突。 以這次遇到的 glib-networking 為例: 錯誤:處理事項測試錯誤: ...