Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用python的vs代码不报告运行语法错误_Python_Visual Studio Code - Fatal编程技术网

使用python的vs代码不报告运行语法错误

使用python的vs代码不报告运行语法错误,python,visual-studio-code,Python,Visual Studio Code,使用VS代码,一些Python运行错误不会显示错误消息,然后只是结束程序的运行 例如: import numpy as np a = np.array([1,2,3,4]) s = a.shape() print(s) 第3行是一个错误。应该是: s = a.shape 在VS代码中运行带有错误的Python代码时,不会给出错误消息,在问题、输出、调试或终端窗口中不会显示任何内容。程序刚刚停止 建议?我只是复制粘贴了你的代码,你得到了一个TypeError=>TypeError:“tuple

使用VS代码,一些Python运行错误不会显示错误消息,然后只是结束程序的运行

例如:

import numpy as np
a = np.array([1,2,3,4])
s = a.shape()
print(s)
第3行是一个错误。应该是:

s = a.shape
在VS代码中运行带有错误的Python代码时,不会给出错误消息,在问题、输出、调试或终端窗口中不会显示任何内容。程序刚刚停止


建议?

我只是复制粘贴了你的代码,你得到了一个
TypeError
=>
TypeError:“tuple”对象不可调用
。那么,在前一行中,无论您在做什么,
a
现在是一个元组。VS代码之外的行为是什么?VS代码版本也可能是相关的。您使用的是最新的稳定版本吗?@idjaw-python错误不是问题所在。问题是VS代码没有报告错误。@jpmc26我使用的是VS代码1.14.1FWIW的最新稳定版本,在PyCharm中运行该版本-使用相同的代码和python库返回错误,并带有有效的堆栈跟踪。