所有 脚本 在 Jupyter Notebook 中 运行 得 非常 好 。 但是 , 当 我 在 Azure 上 使用 Jupyter Notebook 部署 python 代码 时 , 我 遇到 了 一 个 问题 " 内核 似乎 已经 死亡 。 它 将 自动 重新 启动 " 。 代码 的 所有 部分 都 运行 良好 , 除了 代码 的 最 后 一 行( 我 使用 OpenCV 打开 了 一 个 映像 ) 。 此外 , 我 已经 安装 了 所有 必要 的 库 。 这 是 我 收到 的 错误 消息 :
Kernel Restarting
The kernel appears to have died. It will restart automatically.
中 的 每 一 个
下面 是 我 的 Python 代码 的 框架 :
!pip install opencv-python
!pip install numpy
!pip install tensorflow
!pip install -U numpy
!pip install ipykernel ipython jupyter_client jupyter_core traitlets ipython_genutils
!pip install numpy --upgrade
!pip install nomkl
!pip update --all
!apt-get update
!apt-get install ffmpeg libsm6 libxext6 -y
!pip install matplotlib
!pip install -c intel mkl
import cv2
image=cv2.imread('img_1.jpg')
image.shape
image[0]
import matplotlib.pyplot as plt
plt.imshow(image)
# from here I can get an error
while True:
cv2.imshow('Image',image)
if cv2.waitKey(2) == 27:
# 27 is ASCII os Escape
break
cv2.destroyAllWindows()
格式
如何 解决 此 问题 ?
我 查看 了 一些 关于 stackoverflow 的 链接 :Jupyter | The kernel appears to have died. It will restart automatically | 的 最 大 值
我 尝试 了 链接 中 给 出 的 解决 方案 , 不幸 的 是 , 它 对 我 的 情况 不 起 作用 : (
1条答案
按热度按时间iaqfqrcu1#
内核正在重新启动内核似乎已经死亡。它将自动重新启动。
我有同样的问题。我已经修复了重新安装必要的软件包再次。我希望你已经这样做了,如果没有尝试重新安装必要的软件包matplotlib,NumPy,TensorFlow和其他。
您可以使用**
pip install opencv-python--headless
来代替使用!pip install opencv-python
**。有关类似问题,请参阅Mike de H创建的SO线程。