gpt4 book ai didi

python - iPython为意外的关键字参数 'inputhook'提供了错误

转载 作者:行者123 更新时间:2023-12-04 22:54:20 24 4
gpt4 key购买 nike

我使用Miniconda在新Mac上安装了Python 3,并具有以下设置:

  • macOS Catalina 10.15.1
  • Conda 4.7.12
  • Python 3.7.5
  • iPython 7.9.0

  • 当我尝试在终端中运行iPython时,出现以下错误:
    Traceback (most recent call last):
    File "/Users/g72/miniconda3/bin/ipython", line 11, in <module>
    sys.exit(start_ipython())
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/IPython/__init__.py", line 125, in start_ipython
    return launch_new_instance(argv=argv, **kwargs)
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/traitlets/config/application.py", line 663, in launch_instance
    app.initialize(argv)
    File "</Users/g72/miniconda3/lib/python3.7/site-packages/decorator.py:decorator-gen-113>", line 2, in initialize
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/traitlets/config/application.py", line 87, in catch_config_error
    return method(app, *args, **kwargs)
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/IPython/terminal/ipapp.py", line 317, in initialize
    self.init_shell()
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/IPython/terminal/ipapp.py", line 333, in init_shell
    ipython_dir=self.ipython_dir, user_ns=self.user_ns)
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/traitlets/config/configurable.py", line 412, in instance
    inst = cls(*args, **kwargs)
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/IPython/terminal/interactiveshell.py", line 464, in __init__
    self.init_prompt_toolkit_cli()
    File "/Users/g72/miniconda3/lib/python3.7/site-packages/IPython/terminal/interactiveshell.py", line 296, in init_prompt_toolkit_cli
    **self._extra_prompt_options())
    TypeError: __init__() got an unexpected keyword argument 'inputhook'

    If you suspect this is an IPython bug, please report it at:
    https://github.com/ipython/ipython/issues
    or send an email to the mailing list at ipython-dev@python.org

    You can print a more detailed traceback right now with "%tb", or use "%debug"
    to interactively debug it.

    Extra-detailed tracebacks for bug-reporting purposes can be enabled via:
    c.Application.verbose_crash=True

    该错误似乎与 __init__()方法关键字参数'inputhook'有关。对于如何解决这个问题,有任何的建议吗?

    最佳答案

    可能是这个问题,或者是新的相关问题,因为应该将其修复:https://github.com/ipython/ipython/issues/11962

    降级hint_toolkit对我们有用:conda install prompt_toolkit==2.0.10
    编辑:kmario23's response (upgrade IPython installation) is now preferable如果可能!

    关于python - iPython为意外的关键字参数 'inputhook'提供了错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59144067/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com