Apache Lounge服务器未响应windows计算机上的rpy2包

Apache Lounge服务器未响应windows计算机上的rpy2包,r,python-3.x,apache,mod-wsgi,rpy2,R,Python 3.x,Apache,Mod Wsgi,Rpy2,Apache+mod_wsgi+Python3.x配置在我的windows机器上运行得非常好。是rpy2软件包给我带来了麻烦。但是,在命令行/IDLE中,同样的代码也在为我工作 我尝试从以下共享链接将此配置放入httpd.conf文件中: import rpy2.robjects as robjects from rpy2.robjects import pandas2ri 还是不走运。。 失败的代码: WSGIApplicationGroup %{GLOBAL} Apache应该给出与在

Apache+mod_wsgi+Python3.x配置在我的windows机器上运行得非常好。是rpy2软件包给我带来了麻烦。但是,在命令行/IDLE中,同样的代码也在为我工作

我尝试从以下共享链接将此配置放入httpd.conf文件中:

import rpy2.robjects as robjects
from rpy2.robjects import pandas2ri

还是不走运。。 失败的代码:

WSGIApplicationGroup %{GLOBAL}
Apache应该给出与在命令行/IDLE中运行这些代码相同的结果?。这方面需要帮助吗

例如:按预期从CMD/IDLE执行的一段代码:

import rpy2.robjects as robjects
from rpy2.robjects import pandas2ri

def calculate_from_data(self, path):
    pandas2ri.activate()
    r = robjects.r
    print("running R.........")
    filepath = path + os.sep + 'vectorization.R'
    r.source(filepath)
    vectorize = r['vectorize']
    matrix = vectorize(self.base_data.df)
输出:

import rpy2.rinterface as rinterface
from rpy2.robjects.packages import importr

print("initializing...")
rinterface.initr()
print("  done.")

print("Mapping the R base package...")
base = importr('base')
print("  done.")
但同样的代码在Apache上不起作用

initializing...
  done.
Mapping the R base package...
  done.