测试人社区

pycharm python 检查异常

image
如上图,代码可以正常运行,python环境是3.6,但在编写代码时,出现红色波浪形,提示python3.5,不理解,希望能帮帮忙,是不是缺少哪个配置,谢谢

1、检查下python版本
2、检查下pycharm里当前项目的python版本
3、print(f"{xx}")这个语法是python3.6以后才加上的

f-string语法是Python3.6版本才有的,Python解释器低于3.6版本的是不支持该语法

pycharm既然这样报错了,说明你这个项目现在使用的python环境是3.5版本的。
猜测有两种可能:
1.你在新建项目的时候,使用了一个3.5版本的python去创建的虚拟环境,导致你本地虽然装了3.6版本,但是实际你项目的运行是在3.5版本下,这个可以通过右下角的提示,或者在settings里面看一下,确认一下版本。如果确实是用的3.5版本,可以考虑删掉虚拟环境,用3.6版本再去创建一个新的虚拟环境。
2.如果你没有创建虚拟环境,那么可以直接通过settings里的设置,切换对应的python版本。

1 Like