KB2*_*B22 6 python archlinux simplecv
我正在开发一个简单的CV项目,在Arch Linux上使用SimpleCV.在各个窗口中通过repl显示图像和提要工作正常,但是使用浏览器进行显示不起作用.
img.show()
Run Code Online (Sandbox Code Playgroud)
作品.
img.show(type="browser")
Run Code Online (Sandbox Code Playgroud)
不行.repl显示以下消息:
/usr/lib/python2.7/site-packages/IPython/html.py:14:ShimWarning:该
IPython.html软件包已被弃用.你应该从中导入notebook.IPython.html.widgets已经搬到了ipywidgets."IPython.html.widgets已经搬到了ipywidgets.",ShimWarning)
在pastebin上的Stacktrace.
奇怪的是,同样的功能在Debian上运行得很好,所以我假设可能存在版本问题.
任何提示都将受到高度赞赏.
我认为您的 ShimWarning 不是问题(至少目前为止)。堆栈跟踪显示 python 成像库 (PIL) 中的异常:Exception: fromstring() has been removed. Please call frombytes() instead.
所以我怀疑你关于版本不匹配的说法是正确的。看起来 Arch Linux 使用的是python-pil 3.1,而 Debian stable 仍然使用的是python-pil 2.6,它仍然有该fromstring方法。
在运行 IPython 之前,您可以通过pip install pillow==2.6.2从命令行运行来强制使用 PIL 版本。
| 归档时间: |
|
| 查看次数: |
177 次 |
| 最近记录: |