首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spyder无法在cmd中启动

Spyder无法在cmd中启动
EN

Stack Overflow用户
提问于 2019-03-03 12:37:32
回答 2查看 1.2K关注 0票数 0

当我尝试在cmd中运行spyder (任何版本的spyder)时,我得到以下错误。

代码语言:javascript
复制
Traceback (most recent call last):
  File "C:\Users\bjwil\Anaconda3\Scripts\spyder-script.py", line 10, in <module>
    sys.exit(main())
  File "C:\Users\bjwil\Anaconda3\Lib\site-packages\spyder\app\start.py", line 186, in main
    from spyder.app import mainwindow
  File "C:\Users\bjwil\Anaconda3\Lib\site-packages\spyder\app\mainwindow.py", line 87, in <module>
    from qtpy import QtSvg  # analysis:ignore
  File "C:\Users\bjwil\Anaconda3\Lib\site-packages\qtpy\QtSvg.py", line 14, in <module>
    from PyQt5.QtSvg import *
ImportError: DLL load failed: The specified procedure could not be found.

在Windows的MinGW Git中运行spyder时,我没有得到这个错误。我已经找了几个小时,但似乎找不到原因的答案。我在Anaconda3文件夹中有来自Anaconda3的python3.dllpython36.dll扩展。我也不能卸载PyQt5 (获取PackagesNotFoundError: The following packages are missing from the target environment: - pyqt5)并使用conda install -c dsdale24 pyqt5conda install --channel https://conda.anaconda.org/bpentz pyqt5重新安装。我得到了:

代码语言:javascript
复制
Collecting package metadata: done
Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - conda[version='>=4.6.7']
  - pyqt5
Use "conda search <package> --info" to see the dependencies for each package. 
EN

回答 2

Stack Overflow用户

发布于 2019-07-05 16:45:01

conda update --all为我修复了同样的问题。

票数 2
EN

Stack Overflow用户

发布于 2019-08-18 18:31:31

这个问题可能有不同的原因。有时是因为您忘记在anaconda环境中安装spyder。

您可以在anaconda提示符下运行以下命令来安装Spyder

代码语言:javascript
复制
conda install spyder

此外,您还可以转到anaconda导航器来安装spyder。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54965602

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档