1.2 KiB
Raw Blame History

仮想環境とエントリーファイルが異なるディレクトリにある場合の設定方法

問題の説明

OpenMCPを使用する際、仮想環境venvとPythonファイルが同じディレクトリにない場合があり、仮想環境がプロジェクトフォルダの外にあることもあります。このような場合、右上の接続ボタンをクリックするとMCP接続失敗エラーコード32000が発生する可能性があります。

解決策

1. 実行ディレクトリの調整

接続オプションで、実行ディレクトリを仮想環境がある場所に調整する必要があります:

MCP接続オプション画面

2. 実行コマンドの変更

同時に、実行コマンドを適切に変更する必要があります:

実行コマンド変更例

3. インタプリタパスの直接指定

特定の場合には、コマンドでPythonインタプリタのフルパスを直接指定できます。例

C:\code\ygo-chat\.venv\Scripts\python.exe example.py

注意この方法はnodeやmcp指令の【コマンド】、その他のmcp clientのmcp設定ファイルにも適用できます。