2017-04-11 71 views
0

我有一个Python脚本设置它实例化Rserve,设置几个R脚本和函数,然后运行一些数据对功能。但是,我一直无法创建同一个进程的多线程实例。我的核心问题是一个线程似乎总是支配处理,而其他所有线程都被忽略。R,Python和pyRserve - 多线程示例?

我已经假设pyRserve可以是多线程的 - 这是一个正确的假设吗?有没有例子显示这是一个多线程应用程序?

回答

0

我一直在使用代码,结果发现每个线程都需要自己的端口才能工作。我没有发现任何地方记录,我只是尝试了不同的想法。所以:

  1. 我设置了许多Rserve实例作为我想要的线程。这些实例中的每一个都是它自己的端口
  2. 在我的python代码中,当我实例化pyRserve对象时,我为它分配了一个唯一的端口号。

多线程现在可以根据需要快速工作!

+0

我不知道你为什么需要这样做:http://stats-rosuda-devel.listserv.uni-augsburg.narkive.com/MZ5dknXY/rserve-multithreaded – Alex