我正在尝试让ipython在Windows 10 64位计算机上工作。当我尝试从命令行启动ipython时,出现此问题所附屏幕截图中所示的错误。
有人遇到过吗?我该如何解决这个问题?
最佳答案
此问题是由于安装了比IPython依赖的Prompt Toolkit更高的版本引起的。 (已安装Prompt Toolkit版本2.0.4,而IPython需要版本1.0.15。)
您可以通过使用pip(或pip3)安装较旧的兼容版本的hint-toolkit来纠正此问题:
pip3 install 'prompt-toolkit<2.0.0,>=1.0.15' --force-reinstall
(如果您安装或升级了1.0.15(最新的1.x版本)之后的Prompt Toolkit,则会收到来自pip的警告:
ipython 6.5.0 has requirement prompt-toolkit<2.0.0,>=1.0.15, but you'll have prompt-toolkit 2.0.4 which is incompatible.
)关于windows - ipython-来自 "cannot import name '的 'prompt_toolkit.shortcuts' create_prompt_application,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51676835/