2023-05-04 分類: 網站建設
看到寶塔面板比較老舊了,就點在寶塔面板右上角的更新或者是升級按鈕,就出現 出錯了,面板運行時發生錯誤! ImportError: dynamic module does not define init function (initPluginLoader) 點開詳情顯示:
很抱歉,面板運行時意外發生錯誤,請嘗試按以下順序嘗試解除此錯誤:
修復方案一:在[首頁]右上角點擊修復面板,并退出面板重新登錄。
修復方案二:如上述嘗試未能解除此錯誤,請截圖此窗口到寶塔論壇發貼尋求幫助, 論壇地址:https://www.bt.cn/bbs
找了一圈都沒找到解決方法。
分析出錯了,面板運行時發生錯誤! ImportError: dynamic module does not define init function (initPluginLoader)的原因肯定是升級引起的。
文件cameracalibrator.py采用的是默認Python版本(python3)進行執行的,采用Python3.5訂閱ros中就是會出現這樣的問題,需要換回Python2.7。
centos7的默認python版本為2.7,但是2.7這個版本太老了,很多童鞋想升級為高版本。雖然寶塔自帶了python管理器,但是這個玩意并不好用。此外centos的很多命令是基于py2.7,所以你升級python,請不要刪除舊版本,新舊版本是可以共存的,刪除舊版本也很容易出問題。
具體官方出的結局方法:
您好,嘗試修復下環境。不要在面板里面的終端執行
面板已經不支持python2.7了,逐行執行以下命令升級python到3.7即可,不要在面板里面的終端執行
建議操作前先做服務器快照備份
使用SSH工具或者堡塔SSH終端登錄服務器執行
##刪除python環境
rm -rf /www/server/panel/pyenv
##修復python環境,并且面板更新到最新版本
curl http://download.bt.cn/install/update_panel.sh|bash
此更新不會對您的數據造成影響,僅僅更新面板程序。
如您不熟悉Python環境可以聯系我們付費處理¥50元,需要提供服務器IP:端口號,賬號,密碼我們這處理,保證安全可靠!
網站標題:寶塔面板出現 ImportError: dynamic module does not define init function (initPluginLoader) 解決方法
當前URL:http://m.newbst.com/news40/257990.html
成都網站建設公司_創新互聯,為您提供網站導航、網站策劃、網站改版、外貿建站、定制網站、搜索引擎優化
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容