首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spyder 5 ModuleNotFoundError

Spyder 5 ModuleNotFoundError
EN

Stack Overflow用户
提问于 2021-04-05 23:01:32
回答 7查看 7.7K关注 0票数 38

我刚刚将我的spyder5的spyder4更新为:

conda update spyder

当我尝试启动spyder时,它给出了一个错误:No module named 'qdarkstyle.colorsystem'

以下是完整的信息:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/home/sina/anaconda3/envs/py37/bin/spyder", line 11, in <module>
    sys.exit(main())
  File "/home/sina/anaconda3/envs/py37/lib/python3.7/site-packages/spyder/app/start.py", line 210, in main
    from spyder.app import mainwindow
  File "/home/sina/anaconda3/envs/py37/lib/python3.7/site-packages/spyder/app/mainwindow.py", line 72, in <module>
    from spyder.app import tour
  File "/home/sina/anaconda3/envs/py37/lib/python3.7/site-packages/spyder/app/tour.py", line 37, in <module>
    from spyder.utils.qthelpers import add_actions, create_action
  File "/home/sina/anaconda3/envs/py37/lib/python3.7/site-packages/spyder/utils/qthelpers.py", line 34, in <module>
    from spyder.utils.icon_manager import ima
  File "/home/sina/anaconda3/envs/py37/lib/python3.7/site-packages/spyder/utils/icon_manager.py", line 23, in <module>
    from spyder.utils.palette import QStylePalette, SpyderPalette
  File "/home/sina/anaconda3/envs/py37/lib/python3.7/site-packages/spyder/utils/palette.py", line 12, in <module>
    from qdarkstyle.colorsystem import Blue, Gray
ModuleNotFoundError: No module named 'qdarkstyle.colorsystem'

如果您对此有任何意见,我将不胜感激。

EN

回答 7

Stack Overflow用户

发布于 2021-04-05 23:26:36

遇到了类似的问题。我恢复到以前的版本,直到开发人员解决了这个问题。

代码语言:javascript
复制
conda install spyder=4.2.5
票数 13
EN

Stack Overflow用户

发布于 2021-04-06 00:33:30

Win上也有同样的问题。要回滚,使用miniconda命令是相同的:

代码语言:javascript
复制
conda install spyder=4.2.5

如果您已经激活了一个专用环境(这里名为"xyz“),首先转到"base”并更新包存储库(在miniconda中,它的conda update conda中),然后激活您想要操作的环境。注意:软件包存储库只驻留在"base“中,但是您可以有尽可能多的自定义环境,每个环境都安装并运行自己版本的Sypder (以及专用于该环境的任何其他安装的软件包)。

代码语言:javascript
复制
activate base  #go to the base to update the package repository first
conda update conda #in miniconda just update conda, not anaconda
activate xyz 
conda install spyder=4.2.5

据报道,在5-6月之前,版本5都不稳定

对于所有现在有这个问题的人,

:如果你想使用一个非常稳定和经过良好测试的Spyder版本,请继续使用我们最新版本的Spyder4(我们计划再维护两个月,并修复一些小错误)。Spyder 5仍在进行中,我们需要两三个月的时间才能达到同样的稳定水平。ccordoba12 https://github.com/spyder-ide/spyder/issues/15113

如果您想在名为tmp的新环境中先玩5.0:

代码语言:javascript
复制
conda create --name tmp
activate tmp
conda install spyder=5.0.0

然后,可以很容易地将整个环境和其中的一切都吹走。

代码语言:javascript
复制
conda env remove --name tmp
票数 7
EN

Stack Overflow用户

发布于 2021-04-06 00:04:06

我试过conda install -c conda-forge qdarkstyle=3.0.2,它起作用了。但是,是的,还有一些其他的But,但spyder似乎确实开始了。

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

https://stackoverflow.com/questions/66955080

复制
相关文章

相似问题

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