我在 Ubuntu 中使用 Sublime Text 3。默认的 Python 是python2
Sublime 在我使用Ctrl+构建程序时使用B的。
我正在尝试运行代码,
print(f"Player {row[0]} Vertically =")
但它给出了如下错误,因为代码是使用默认 Python 运行的
File "/home/gd/Desktop/python/python-revision/pp_13_iterators_iterables.py", line 41
print(f"Player {row[0]} Vertically =")
^
SyntaxError: invalid syntax
[Finished in 0.0s with exit code 1]
[shell_cmd: python -u "/home/gd/Desktop/python/python-revision/pp_13_iterators_iterables.py"]
[dir: /home/gd/Desktop/python/python-revision]
但是,当我从终端运行相同的程序时,使用python3
它可以按预期工作。
$ python3 pp_13_iterators_iterables.py
[1, 2, 1]
[2, 0, 1]
[1, 2, 1]
Vertically
Player 1 Vertically =
如何将 Sublime Text 的默认构建环境更改为 Python 3 并使用快捷方式作为Ctrl+构建它B?
我尝试使用别名作为
alias python="/usr/bin/python3.6"
但它不起作用,并给出了与以前相同的错误。