小编Dae*_*Dae的帖子

多处理中“无法加载字形”

我在使用运行图形保存功能的 pathos 多重处理时遇到了问题。

from pathos.multiprocessing import ProcessingPool as Pool
datasets = Pool().map(model_handler, analysisParams)
Run Code Online (Sandbox Code Playgroud)

哪个抛出

  File ".../lib/python3.6/site-packages/matplotlib/backends/backend_pdf.py", line 2029, in draw_text
    font.set_text(s, 0.0, flags=LOAD_NO_HINTING)
RuntimeError: In set_text: could not load glyph
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "wrapper.py", line 410, in <module>
    datasets = Pool().map(model_handler, analysisParams)
  File ".../lib/python3.6/site-packages/pathos/multiprocessing.py", line 137, in map
    return _pool.map(star(f), zip(*args)) # chunksize
  File ".../lib/python3.6/site-packages/multiprocess/pool.py", line 260, in map
    return self._map_async(func, iterable, mapstar, chunksize).get()
  File …
Run Code Online (Sandbox Code Playgroud)

python matplotlib multiprocessing pathos

5
推荐指数
0
解决办法
2021
查看次数

标签 统计

matplotlib ×1

multiprocessing ×1

pathos ×1

python ×1