Mac に Orange アプリをインストールしました。「Prototypes > SQL」ウィジェットを試すと、クエリの実行時にエラーが発生します。MySQLdb Python ライブラリが見つからない/インストールされていないと表示されます。
Orange アプリが見つけられるようにインストールするにはどうすればよいですか?
これは、システム パスなどの点で最適なアプローチではないかもしれませんが、機能します。
Orange をインストールした場所を見つけます。OS の Applications ディレクトリにある場合は、/Applications/Orange.app です。
コンソールでこれを試してください:
cd <your_Orange_app>/Contents/Frameworks/Python.framework/Resources/Python.app/Contents/MacOS/
./Python <your_Orange_app>/Contents/Frameworks/Python.framework/Versions/2.7/bin/pip install MySQL-python
これは単に「pip install MySQL-python」を実行しますが、関連する python と関連する pip を使用します。
別の方法として、<your_Orange_app>/Contents/MacOS/ENV
ファイルを編集し、MySQLdb lib の既存のインストールへのパスを指定することもできます。