Python Orange与MySQL数据导入

Python Orange与MySQL数据导入,python,mysql,orange,Python,Mysql,Orange,我有MySQL数据库中的数据,希望将其转换为橙色。 所以我安装了Orange2.7,启动了OrangeCanvas,现在我该怎么做 MySQL有一些附加组件: 但它们是如何安装的?在哪里? 如果已安装,如何将它们连接到数据表组件?这些不是附加组件,而是您已经拥有的模块。见文件 如果要从画布访问SQL,请打开首选项/类别并启用原型。这将添加一个新的widget类别,其中包含许多奇怪的实验内容。有两个不同的小部件用于从SQL获取数据 Orange 3仍处于测试阶段,虽然它对DB有更好的支持,但目前只

我有MySQL数据库中的数据,希望将其转换为橙色。 所以我安装了Orange2.7,启动了OrangeCanvas,现在我该怎么做

MySQL有一些附加组件: 但它们是如何安装的?在哪里?
如果已安装,如何将它们连接到数据表组件?

这些不是附加组件,而是您已经拥有的模块。见文件

如果要从画布访问SQL,请打开首选项/类别并启用原型。这将添加一个新的widget类别,其中包含许多奇怪的实验内容。有两个不同的小部件用于从SQL获取数据


Orange 3仍处于测试阶段,虽然它对DB有更好的支持,但目前只支持Postgres。如果您不介意切换,您应该检查它。

我使用的解决方法如下: 1.php代码查询mysql数据库,并在Orange之外创建一个tab de limited文件
2.使用pandas加载数据的橙色python脚本。

让我尝试回答您的第二个问题,关于第一个问题,对于Orange3,如何安装附加组件?假设您同时升级:

Orange3使用自己的Python框架发布,包括pip二进制a包安装程序,pip安装包

Orange3文档[1]告诉我们采用哪种python模块:pymssql

在我的例子中,在MacOS上,安装路径是/Applications/Orange3.app/

所以

让我们打开一个终端 并执行以下命令: /Applications/Orange3.app/Contents/MacOS/pip安装pymssql 实际上,我们必须这样做: /Applications/Orange3.app/Contents/MacOS/pip安装Cython
/Applications/Orange3.app/Contents/MacOS/pip install pymssqlconda install pymssql对我有效,它在SQL表配置中启用了SQL Server,但是我还不能让mysql连接器工作

是的-很高兴看到它通过原型工作-连接到MySQL和UTF-8正在工作-但不幸的是,在这里,我又遇到了问题:0,25变成了0。。。