说说如何使用 Geany 编译与执行 Python

说说如何使用 Geany 编译与执行 Python

1 下载与安装

官网下载 Releases 版本。

说说如何使用 Geany 编译与执行 Python

下载后, 按默认设置安装即可。

安装 Geany 后,打开效果如下:

说说如何使用 Geany 编译与执行 Python

2 设置

2.1 指定工作空间

指定保存文件的名称以及所要保存的文件夹路径:

说说如何使用 Geany 编译与执行 Python

2.2 设置生成命令

点击顶部工具栏的“生成” → 设置生成命令,告知 Geany python 的命令安装路径:

说说如何使用 Geany 编译与执行 Python

说说如何使用 Geany 编译与执行 Python

  • 定义一个“编译”命令,内容为 python -m py_compile "%f"
  • 修改一个“执行”命令,内容为 python "%f""
  • %f 表示文件名,编译或执行时,此处将会被替换为当前文件的文件名(不包含文件路径)。

命令可以这样简写的前提是:python 已经加入到系统环境变量的 Path 路径咯。

2.3 设置字体

编辑 → 首选项 → 界面:

在此设置编辑器与信息窗口的字体与大小,推荐 YaHei Consolas Hybrid 字体哦O(∩_∩)O~

说说如何使用 Geany 编译与执行 Python

3 编译与执行

操作 快捷键
编译 F8
执行 F5

编译执行后,底部“编译器”窗口就会出现编译结果信息:

说说如何使用 Geany 编译与执行 Python

执行成功后,就会弹出控制台窗口,输出执行结果:
说说如何使用 Geany 编译与执行 Python

4 中文乱码问题

如果代码中,存在中文字符,那么就会弹出语法错误:

SyntaxError: (unicode error) ‘utf-8’ codec can’t decode byte …

我们可以通过设置文件的编码方式为 UTF-8 来解决这一问题:

说说如何使用 Geany 编译与执行 Python