代码在 PyCharm 中工作,但是当我通过终端调用它时出现 return 语法错误

Code works in PyCharm, but return syntaxerror when i call it by terminal

有一个函数:

def change_BG_lin (path):
os.system(f"gsettings set org.gnome.desktop.background picture-uri {path}")

在 PyCharm 中一切正常,但是当我在终端中调用它时 returns 这个:

 os.system(f"gsettings set org.gnome.desktop.background picture-uri {path}")
SyntaxError: invalid syntax
                                                                         ^

在 ubuntu 字符串 "python" 中调用 python2,其中没有 "f string"。