我无法在 Eclipse 中运行 python 控制台。我已经下载了 Pydev,设置了解释器和 PYTHONPATH 并导入了一个项目,一个 Django 项目。我将项目设置为 Django 项目,然后尝试右键单击项目--> Django--> 带有 Django 环境的 shell。
我在控制台中收到以下错误:
Error starting server with host: 127.0.0.1, port: 1349, client_port: 1350
ERROR - failed to write data to stream: <pyreadline.console.console.Console object at 0x026EA210>
ERROR - failed to write data to stream: <pyreadline.console.console.Console object at 0x026EA210>
如果我尝试打开 Windows shell 并执行通常的 python manage.py shell 一切顺利,那么我想我的 Eclipse 配置有一些问题,但我不知道。
谢谢你的帮助
我想出了问题,但我仍然没有解决方案。如果我卸载 IPython,则 Eclipse 中的 shell 可以正常工作,当然我不再拥有 IPython。如果我重新安装 IPython,我的 Eclipse Python shell 中的所有功能都会丢失,而 Python 在 Windows 终端中可以完美运行。Eclipse 在做什么???