IronPython支持多处理吗?

IronPython支持多处理吗?,python,multiprocessing,ironpython,python-multiprocessing,Python,Multiprocessing,Ironpython,Python Multiprocessing,使用IronPython2.7(IronPython2.7 2.7.5.0 on.NET 4.0.30319.42000),我有一个脚本,其中包括来自多处理导入池的。尝试运行时,出现以下错误: Traceback (most recent call last): File "find_compressed.concurrent.py", line 67, in <module> File "find_compressed.concurrent.py", line 59, in

使用IronPython2.7(
IronPython2.7 2.7.5.0 on.NET 4.0.30319.42000
),我有一个脚本,其中包括来自多处理导入池的
。尝试运行时,出现以下错误:

Traceback (most recent call last):
  File "find_compressed.concurrent.py", line 67, in <module>
  File "find_compressed.concurrent.py", line 59, in main
  File "IronPython 2.7\Lib\multiprocessing\__init__.py", line 236, in Pool
  File "IronPython 2.7\Lib\multiprocessing\pool.py", line 115, in __init__
  File "IronPython 2.7\Lib\multiprocessing\pool.py", line 207, in _setup_queues
  File "IronPython 2.7\Lib\multiprocessing\queues.py", line 46, in <module>
ImportError: No module named _multiprocessing
回溯(最近一次呼叫最后一次):
文件“find_compressed.concurrent.py”,第67行,在
文件“find_compressed.concurrent.py”,第59行,主目录
池中第236行的文件“IronPython 2.7\Lib\multiprocessing\\uuuu init\uuuu.py”
文件“IronPython 2.7\Lib\multiprocessing\pool.py”,第115行,在_init中__
文件“IronPython 2.7\Lib\multiprocessing\pool.py”,第207行,在设置队列中
文件“IronPython 2.7\Lib\multiprocessing\queues.py”,第46行,在
ImportError:没有名为_multiprocessing的模块
是否可以在IronPython中使用
多处理
模块?如果没有,是否有其他方法获得此功能?

根据IronPython中不支持多处理

但是创建这样的模块是为了解决Python中的GIL问题,而IronPython没有GIL,因此可能还有其他方法,建议使用.NET。

根据IronPython中不支持多处理


但是创建这样的模块是为了解决Python中的GIL问题,而IronPython没有GIL,所以可能还有其他方法,建议使用.NET。

是的,这取决于应该实现什么,LINQ在IronPythonYes中工作得很好,这取决于应该实现什么,LINQ在IronPythonYes中工作得很好