常見問題排查
本頁面涵蓋咗使用 Deep Code 時可能會遇到嘅常見問題及其解決方法。
錯誤提示:「Cannot connect to server, please check your network」(無法連接伺服器,請檢查你嘅網絡)
呢個錯誤表示終端機無法同 AI 模型伺服器建立連接,導致無法調用 AI 模型嚟完成任務。可能嘅原因有三種——請逐一排查:
1. 網絡連接問題
確認你嘅電腦可以正常存取互聯網。最簡單嘅測試方法係打開瀏覽器瀏覽任何網站(例如 bing.com)。如果頁面載入正常,表示網絡連接冇問題。如果無法存取,請檢查你嘅網絡設定。
2. 系統時鐘唔同步
終端機同伺服器之間嘅通訊使用咗加密協議,呢個協議對時間驗證有嚴格要求。如果你嘅電腦時鐘同實際時間相差超過 1 小時,連接將會失敗。請將系統時鐘調整為正確時間:
- Windows:右鍵點擊工作列時鐘 → 調整日期/時間 → 開啟「自動設定時間」
- macOS:系統設定 → 一般 → 日期與時間 → 開啟「自動設定日期與時間」
- Linux:系統設定 → 一般 → 日期與時間 → 開啟「自動設定日期與時間」
修正系統時鐘後,重新打開 Deep Code 即可解決問題。
3. 防火牆攔截連接(Windows)
Windows 防火牆可能正喺度阻止呢個應用程式嘅網絡存取。按照以下步驟允許其通過:
- 打開 Windows 安全中心
- 選擇防火牆和網絡保護 → 允許應用程式通過防火牆
- 點擊「更改設定」,搵到並勾選 Deep Code 應用程式
- 儲存設定
Linux:AppImage 無法啟動
問題:AppImage 檔案已啟用執行權限,但雙擊後 Deep Code 仍然無法啟動
提示:你可以從命令列終端機啟動 Deep Code AppImage,以查看詳細嘅錯誤資訊。
排查步驟
- 打開終端機,進入存放 Deep Code AppImage 檔案嘅目錄。
- 輸入
./Deep Code.AppImage並 Enter 運行 Deep Code。
錯誤:Permission denied(權限被拒絕)
⛔ Error: Permission denied
解決方法
呢個錯誤表示 AppImage 檔案冇執行權限。喺終端機中運行以下命令為 AppImage 檔案加入執行權限:
chmod +x ./*.AppImage
然後重新運行 Deep Code AppImage 檔案即可解決問題。
錯誤:缺少 libfuse.so.2
⛔ dlopen(): error loading libfuse.so.2
AppImages require FUSE to run.
You might still be able to extract the contents of this AppImage
if you run it with the --appimage-extract option.
See https://github.com/AppImage/AppImageKit/wiki/FUSE
for more information
解決方法
Deep Code AppImage 需要 libfuse2 模組才能運行。按照以下步驟安裝 FUSE:
sudo apt update
sudo apt install libfuse2
如果搵唔到該軟件套件,可以嘗試 Debian 及較新發行版使用嘅 t64 套件名稱:
sudo apt install libfuse2t64
然後重新運行 Deep Code AppImage 檔案即可解決問題。