我正在 Microsoft Visual Studio Professional 2022(64 位)- 预览版 17.11.0 预览版 5.0 上运行 Python 开发工作负载。
我正在关注 Visual Studio 中的 Python 教程 https://learn.microsoft.com/en-us/visualstudio/python/tutorial-working-with-python-in-visual-studio-step-03-interactive- repl?view=vs-2022
我已经安装了 ipython 和 ipykernel 软件包
当我打开交互窗口并输入
$help
时,它会返回键盘快捷键和 REPL 命令 – OK。
但是,当我输入像
2+2
这样的指令时 – 它会挂起。
这与 2 年前的 Stackoverflow 问题 IPython Interactive Window in Visual Studio 类似,我也尝试过使用它,但没有成功。
这个问题似乎是一个众所周知的问题,另请参阅https://trycatchdebug.net/news/1346983/python-visual-studio-hangs不幸的是他们的建议并不能解决我的问题。
PS。 感谢清理我格式的人。
我做错了什么?
我的问题是由使用 Python 3.12(64 位)或 anaconda3 引起的,在撰写本文时,它们是这些环境的当前版本。 目前 Visual Studio 交互窗口似乎仅适用于 Python 3.9(64 位),我相信该版本已于 2022 年 5 月 17 日被取代。