我已经在我的 Mac 上安装了 Orange 应用程序,当我尝试“原型 > SQL”小部件时,执行查询时出现错误。它说未找到/安装 MySQLdb Python 库。
如何安装它以便 Orange 应用程序可以找到它?
使用点子:
pip install MySQL-python
就系统路径等而言,这可能不是最佳方法,但它确实有效。
找到你安装 Orange 的位置。如果在操作系统的 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 库的现有安装的路径。