首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spyder iPython控制台错误

Spyder iPython控制台错误
EN

Stack Overflow用户
提问于 2018-04-22 23:05:00
回答 1查看 695关注 0票数 2

有人能帮我用Python为我的Spyder控制台解码这条错误消息吗?这可能与这样一个事实有关:每当我将Anaconda包从3更新到3.5时,我就将其保存在另一个新文件夹中。当我意识到我的错误后,我卸载并删除了以前的Anaconda导航器。它所指的环境是我创建的但从未真正使用过的环境,所以我有点困惑为什么选择它作为我更新版本的唯一可用环境。以下是错误:

代码语言:javascript
复制
File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\spyder\utils\introspection\manager.py", line 220, in get_completions
    info = self._get_code_info('completions', automatic=automatic)
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\spyder\utils\introspection\manager.py", line 216, in _get_code_info
    **kwargs)
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\spyder\utils\introspection\utils.py", line 75, in __init__
    self._get_info()
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\spyder\utils\introspection\utils.py", line 87, in _get_info
    lexer = find_lexer_for_filename(self.filename)
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\spyder\utils\introspection\utils.py", line 180, in find_lexer_for_filename
    lexer = get_lexer_for_filename(filename)
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\pygments\lexers\__init__.py", line 203, in get_lexer_for_filename
    res = find_lexer_class_for_filename(_fn, code)
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\pygments\lexers\__init__.py", line 168, in find_lexer_class_for_filename
    for cls in find_plugin_lexers():
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\pygments\plugin.py", line 53, in find_plugin_lexers
    yield entrypoint.load()
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\pkg_resources\__init__.py", line 2404, in load
    self.require(*args, **kwargs)
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\pkg_resources\__init__.py", line 2427, in require
    items = working_set.resolve(reqs, env, installer, extras=self.extras)
  File "C:\Users\mlt08\Anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages\pkg_resources\__init__.py", line 872, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (parso 0.1.1 (c:\users\mlt08\anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages), Requirement.parse('parso==0.1.0'), {'jedi'})

它有一个选择提交给Github,但每当我按下它,它只是错误,所以我认为这将是最好的方式,试图让它解决。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-23 13:50:43

(Spyder维护者在这里)

(c:\users\mlt08\anaconda3_5\envs\cryptocurrency-analysis\lib\site-packages),Requirement.parse(“parso==0.1.0”),{“绝地”}

错误信息非常清楚:您需要将名为parso的包降级为其0.1.0版本。如果使用Anaconda,则需要打开系统终端(即cmd.exe)并在那里运行。

conda install parso=0.1.0

如果失败或使用pip在您的环境中安装包,则需要运行

pip install parso==0.1.0

注:下一次,请尝试报告间谍的错误,而不是在这里打开一个问题。这个完全相同的错误已经被报告了很多次了。

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

https://stackoverflow.com/questions/49971556

复制
相关文章

相似问题

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