【发布时间】:2018-02-21 06:13:27
【问题描述】:
我正在尝试使用 Anaconda 运行一些 Python 软件,但是当我尝试启动 Jupyter、Spyder 或 R Studio 时,我收到一条错误消息。类似于以下内容:
错误文本是:
Traceback (most recent call last):
File "/Users/ijstokes/anaconda/envs/spyder/lib/python3.6/site-packages/qtpy/__init__.py", line 148, in
from PySide import __version__ as PYSIDE_VERSION # analysis:ignore
ModuleNotFoundError: No module named 'PySide'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/ijstokes/anaconda/envs/spyder/bin/spyder", line 6, in
sys.exit(spyder.app.start.main())
File "/Users/ijstokes/anaconda/envs/spyder/lib/python3.6/site-packages/spyder/app/start.py", line 103, in main
from spyder.app import mainwindow
File "/Users/ijstokes/anaconda/envs/spyder/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 49, in
requirements.check_qt()
File "/Users/ijstokes/anaconda/envs/spyder/lib/python3.6/site-packages/spyder/requirements.py", line 39, in check_qt
import qtpy
File "/Users/ijstokes/anaconda/envs/spyder/lib/python3.6/site-packages/qtpy/__init__.py", line 154, in
raise PythonQtError('No Qt bindings could be found')
qtpy.PythonQtError: No Qt bindings could be found
我能做些什么来解决这个问题?
【问题讨论】:
-
你为什么要发布问题和答案?为了清楚起见,anacondas 网站上已经有这个确切问题的答案和文档以及这些信息。
-
因为 StackOverflow 鼓励这样做。写一个问题,你会看到你可以选择回答你自己的问题。他们还在此处记录了此功能:stackoverflow.blog/2011/07/01/…
-
这将假定此信息尚未记录在案或现有 Q/A。事实并非如此,这使您的 Q/A 只是重复信息。
-
虽然我认为提出这个问题的更好方法是发布实际的错误消息,而不仅仅是屏幕截图。这样,错误就可以在图像不多的地方进行搜索。指定您要解决的问题。是的,屏幕截图有助于显示您何时可能会收到此错误,最有用的信息是您遇到的具体错误。
-
关于 Anaconda 网站文档:我在 Anaconda 工作,和许多工程师一样,我们发现用户更有可能在 StackOverflow 上寻找答案,而不是在我们的文档中寻找答案,而我们的文档并没有真正解决这类问题.是的,有常见问题解答和故障排除部分,但这些部分集中在 Anaconda 本身,而不是在大多数情况下,在 Anaconda 内部的包上。在某种程度上,我认为你可以对 StackOverflow 上 50% 的问题和答案提出完全相同的论点。如果人们只是说“RTFM”,那么 SO 就不会那么神奇了。
标签: python anaconda jupyter-notebook spyder