IOError:[Errno 0]使用visual studio代码运行python代码时出错

时间:2018-04-06 22:46:52

标签: python python-2.7 visual-studio-code

我是Visual Studio Code的新手,甚至是python编码的初学者。我尝试了以下非常简单的代码:

for i in range(1000):
    print i

每次运行代码后,打印出一些i后都会出现以下错误:

print i
  

IOError:[Errno 0]错误

我正在使用python 2.7

非常感谢您对此的帮助。感谢。

2 个答案:

答案 0 :(得分:1)

在网上研究它之后,它似乎是一个Windows问题,已在Windows 1803版本中得到解决。见https://github.com/Microsoft/vscode/issues/36630#issuecomment-357084696

修改

解决方法是使用外部终端而不是重定向终端。

添加以下行:

"console": "externalTerminal",

launch.json

答案 1 :(得分:0)

看起来输入/输出有问题。如果你在Ubuntu上,尝试从cmd或bash运行它。如果没有工作,请尝试使用Python IDLE。