当我尝试使用pandas加载.py文件时,rPython崩溃了

时间:2017-03-21 17:22:51

标签: python r pandas rpython

rpytester.r并包含以下行

library(rPython)
python.load("model.py")
python.call("printme", "asdf")

model.py包含以下行:

def printme( str ):
    "This prints a passed string into this function"
    return str

当我通过

执行rpytester.r
import pandas as pd

model.py的第一行,r会话崩溃并显示以下错误消息。

enter image description here

否则程序按预期工作。

文本格式的错误消息是:

r6034 an application has made an attempt to load the c runtime incorrectly

我已经安装了Anaconda 2 for python 2.7.13和R版本3.3.3(2017-03-06)。

我看过这篇文章:Runtime error R6034 in embedded Python application 但即使删除msvcr90.dll后,错误仍然存​​在。 (虽然,我不知道如何设置路径,因为它在Anaconda 2文件夹中。)

1 个答案:

答案 0 :(得分:0)

当我卸载Anaconda 2并从官方网站安装Python时,问题以某种方式解决了。