トラブルシューティング -- よくある問題と解決策
このページでは、Deep Code の利用中に遭遇する可能性がある一般的な問題と、その解決策を解説します。
エラー: 「サーバーに接続できません。ネットワークを確認してください」
このエラーは、ターミナルが AI モデルサーバーとの接続を確立できず、AI モデルを呼び出してタスクを完了できないことを示します。考えられる原因は3つ -- 各項目をご確認ください。
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 を再実行すれば問題は解決します。