我知道在这个主题上存在几个类似的问题,但据我所知,所有这些问题都与用户编写的async
个代码(错误)有关,而在我的例子中,它来自Python包.
我有一个Jupyter笔记本,第一个电池是
! pip install numpy
! pip install pandas
我想用造纸机自动播放笔记本.在我的本地机器上没有问题(使用Python 3.7的Windows 11):我安装了iPyKernel和Papermill,一切都很好.
问题是,当我试图在我的BitBucket管道上做同样的事情时(Python image 3-alpine
,但它发生在不同的管道下);第一个单元格抛出以下错误:
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/ipykernel/kernelbase.py", line 461, in dispatch_queue
await self.process_one()
File "/usr/local/lib/python3.7/site-packages/ipykernel/kernelbase.py", line 450, in process_one
await dispatch(*args)
TypeError: object NoneType can't be used in 'await' expression
这使得脚本停在第二个单元格,我在那里import numpy
.
如果可能的话,我在GitLab CI下"造纸",过go 没有任何问题.