[英]Python3 multiprocessing module not found with yocto/poky install
我目前正在嘗試在從yocto版本開始運行的Zynq上運行8(非常小的)bokeh應用程序。 當在python 3.5.2中使用來自virtualenv的命令bokeh serve myplot.py
,它返回: ERROR:No module named 'multiprocessing'
。
但是,在python 2.7.14 virtualenv中,它可以完美工作。
據我了解,多處理模塊應該已經包含在python中。 我也找不到用於構建的任何python多處理。
我在build/conf/local.conf
添加了python包
#Adding extra packages
#Python 3
CORE_IMAGE_EXTRA_INSTALL = "python3 python3-core python3-pip python3-numpy python3-flask"
#Python 2.7
CORE_IMAGE_EXTRA_INSTALL += "python python-core python-pip python-numpy python-flask"
當我在Zynq上運行poky(最不喜歡的選項,但我很想知道如何)時,如何通過將它包含在構建中(最喜歡的選項)或在構建之后安裝python3的多處理模塊。
根據rocko中的python食譜,有一個名為python3-multiprocessing
的軟件包,因此您應該能夠僅將python3-multiprocessing
添加到CORE_IMAGE_EXTRA_INSTALL
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.