未找到Pandas模块
你好,
我已经安装了Python扩展到RapidMiner。
我还在笔记本电脑上安装了Anaconda3,带有Python和Pandas库。我可以使用Jupyter Notebook在我的笔记本电脑上很好地使用Python。
但是当我将Python测试到Settings\Preferences\Python Scripting时,RapidMiner告诉我:检测到Python 3.7.0 -错误:未找到Pandas模块(请安装Pandas(0.12.0+版本))。
我已经安装了Pandas 0.23.4。
有人知道为什么会这样,怎么解决的吗?
谢谢你!
最好的问候,
Montse
我已经安装了Python扩展到RapidMiner。
我还在笔记本电脑上安装了Anaconda3,带有Python和Pandas库。我可以使用Jupyter Notebook在我的笔记本电脑上很好地使用Python。
但是当我将Python测试到Settings\Preferences\Python Scripting时,RapidMiner告诉我:检测到Python 3.7.0 -错误:未找到Pandas模块(请安装Pandas(0.12.0+版本))。
我已经安装了Pandas 0.23.4。
有人知道为什么会这样,怎么解决的吗?
谢谢你!
最好的问候,
Montse
标记:
0
评论
Python 3安装在笔记本电脑上,asegúrate de que enla configuración de preferences de RapidMiner tengas enlazada la versión de Python que对应于instalación de Anaconda, asegúrate de que use el entorno基地 蟒蛇,没有联合国的授权,没有海关的依赖。在Windows系统中,不支持cómo;在Mac系统中,不支持configuraciónCmd + ,。从今天起,我就开始做我最喜欢的事情了。
RapidMiner Studio queryversión de Python debería utility, encuentra la que est
“埃斯佩罗万岁!”
(cierto,@Montse卡斯泰拉诺的快速矿工小组).
(翻译过来改正我的错误)
如果你的笔记本电脑中安装了Anaconda Python 3,请确保在你的RapidMiner偏好设置中链接了Anaconda Python版本。此外,请确保它使用的是“基本”Anaconda环境或非自定义环境。
我不记得它是如何在Windows中,但在Mac中,设置可以通过按“Cmd +,”获得。
默认情况下,如果你没有指定RapidMiner Studio应该使用哪个版本,它应该出现在$PATH中。Linux或Mac的默认版本没有安装numpy和pandas。
希望能有所帮助!
我不确定这种情况是否会发生,因为我将我的RapidMiner 9.0升级到9.1?
如果我没弄错的话,你用的是Windows。您必须为Anaconda安装设置路径,AFAIK不会像Python默认安装程序那样将自己添加到% path %中。在Mac上,它出现在应用程序菜单(RapidMiner Studio > Preferences)中,但我不使用Windows,所以我不能告诉你路径是什么。也许其他人可以,@sgenzer你能过来帮我一下吗?窗口是这样的:
(我还没有配置Python,但不是/usr/bin/python我应该写/ opt /蟒蛇/ bin / python).
希望这对你有所帮助。
这的确很奇怪。
该测试通过尝试使用"import Pandas "命令,使用指定的路径/环境显式检查Pandas模块。显然,这行不通。
包列表来自“pip”调用。
你介意告诉我们一些细节吗?
在进行测试时是否选择了“基础”环境?Execute Python操作符是否报告相同的错误?如果您选择“特定的python二进制文件”作为“包管理器”,并直接指定路径,会发生什么?你介意分享~/.RapidMiner/rapidminer-studio.log文件的相关部分吗?
@rfuentealba,请注意Python Scripting 9.1.0中参数已更改。现在除了指定Python二进制文件的确切路径之外,还有更多的选项。
我用Anaconda3安装了python 3.7。我用的是windows。我的蟒蛇环境似乎很稳定。我的剧本都很好。下面是我的python脚本偏好设置,当我测试时,我得到错误:
我相信我的搜索路径设置正确。
当我显式使用python路径时,我得到以下错误:
Execute Python操作符也报告同样的事情:
我也在我的环境变量中设置了python路径,在path中,我为PYTHONHOME和PYTHONPATH都创建了新的路径,只是要彻底。下面是rapidminer-studio日志文件的一些输出。它没有告诉我们太多,开始只是加载扩展,它没有显示一个错误:
我相信我错过了一些简单的东西在这里,任何帮助将不胜感激。
谢谢!
谢谢你的帖子和所有的细节。
我们试着重现这个问题。
除了“base”之外,您还定义了其他Conda环境吗?你能看到下拉列表中列出的那些吗?你仍然得到第一个错误,如果你明确地选择“基础”从下拉框和测试之后?
请问您的主路径(安装Conda的地方)中是否有任何特殊或重音字符?
彼得
有一件事对我们很有帮助:如果你能提高日志级别,我们就能看到更多的细节。这很容易做到,只要你打开日志面板通过查看->显示面板->日志,然后右键单击新面板,然后单击设置日志级别-> FINEST。之后,请点击“”旁边的刷新图标。Python二进制路径“属性,再测试一次。您的日志文件应该包含更多细节。
如果你不想在这里发帖,请直接把这个发给我。
这意味着我有两个独立的环境,我必须保持最新,但我对我的开发机器这是OK的。
如果我切换到conda,我仍然会得到错误,我认为它必须与路径有关,不确定是否有特定的注册表项与之相关的窗口,但我会继续尝试解决它,当我有时间和更新这里,如果我想出任何东西。
谢谢你,约翰
这意味着我有两个独立的环境,我必须保持最新,但我对我的开发机器这是OK的。
如果我切换到conda,我仍然会得到错误,我认为它必须与路径有关,不确定是否有特定的注册表项与之相关的窗口,但我会继续尝试解决它,当我有时间和更新这里,如果我想出任何东西。
谢谢你,约翰
我想我们找到了问题所在,现在可以重现它了。如果在Anaconda安装期间,Anaconda没有将自己添加到PATH(现在似乎是Windows上的默认行为),则可能发生这种情况。我读到你后来添加了路径,但在Windows上,你还需要添加以下子目录(请将
请让我知道这是否有帮助。
我们将在即将发布的Python Scripting版本中改进该功能的自动化。感谢您的帮助!
最好的
彼得
*编辑:这里有一个错别字,对不起,它应该是Library\mingw-w64\bin
将这些目录添加到PATH中也遇到了同样的问题。
我已经解决了更改Python版本的问题。我3.7岁
我在我的基本根环境中重新安装了python,使用以下命令:conda install python=3.6.0现在我有Python 3.6版本,它在RapidMiner中运行正常。
非常感谢你的贡献。
愿一切都好!
Montse
我们已经发布了Python脚本扩展9.2.0版本。
它改善了体验,并解决了本帖子中报告的一些缺点。
要了解确切的更改,请参阅Studio中Marketplace对话框中显示的说明。
如果您遇到任何问题,请告诉我们。
谢谢你!
彼得
Python脚本扩展9.3.1发布了更多与Anaconda相关的启发式功能,以避免类似的问题。
请让我们知道,如果您遇到任何错误与该版本。
最好的
彼得