gpt4 book ai didi

python - 为什么我不能在 IPython 笔记本中导入 OpenCV (cv2)?

转载 作者:行者123 更新时间:2023-12-02 17:46:10 26 4
gpt4 key购买 nike

每当我运行
import cv2
在 IPython 笔记本单元格中,我收到带有消息的错误屏幕

 Kernel Restarting
The kernel appears to have died. It will restart automatically.

然后另一个对话框说明 python 意外退出。这是否意味着我无法在 IPython 中运行 OpenCV?我似乎无法通过谷歌搜索在任何地方找到解决方案。

这个问题有解决方案吗?

平台:Mac OSX:10.9,IPython 4.0.3,Python 2.7.9

最佳答案

this post 解决方案的轻微变体解决了我的问题。

我的终端和许多其他正确使用 OpenCV 的 cv2 的应用程序使用的实际 python shell 是通过以下方式获得的

which python

在终端。它返回 /opt/local/bin/python
IPython 的可执行文件位于 /usr/local/bin/ipython -- 打开它(它可能需要 super 用户权限)
sudo nano /usr/local/bin/ipython

你会发现文件的第一行是 #!/usr/bin/python导致 ipython执行默认编译器。这必须替换为 #!/opt/local/bin/python 行.

然后问题就解决了。我像往常一样启动了 IPython notebook 并执行了 import cv2一切顺利,没有出现任何故障!

关于python - 为什么我不能在 IPython 笔记本中导入 OpenCV (cv2)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34998652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com