from __future__ import annotations
SyntaxError: future feature annotations is not defined
当我尝试在VSCode终端中运行代码时出现此错误。使用PyCharm运行代码时,我永远不会遇到此错误。我只是不明白是什么让它在VSCode中不起作用。
我正在使用Python 3.7作为项目解释器。
答案 0 :(得分:1)
除非您创建了虚拟环境并选择将其用作解释器,否则输入assoc
之类的内容并不能保证您使用的是在VS Code中选择的Python解释器(这是在Shell而不是VS Code的控制之下) )。确保使用(update mymap :a (fn [arg] 5))
,因为这将确保使用选定的Python解释器运行文件。