如何在geany中运行python_说说如何使用 Geany 编译与执行 Python

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

1 下载与安装

从官网下载 Releases 版本。

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

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

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

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

2 设置

2.1 指定工作空间

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

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

2.2 设置生成命令

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

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

定义一个“编译”命令,内容为 python -m py_compile "%f"。

修改一个“执行”命令,内容为 python "%f""。

%f 表示文件名,编译或执行时,此处将会被替换为当前文件的文件名(不包含文件路径)。

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

2.3 设置字体

编辑 → 首选项 → 界面:

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

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

2.4 制表符转换为空格

在代码中混合使用制表符和空格,可能会使得 Python 程序出现极难诊断的问题 。 为在 Geany 中查看缩进设置, 选择菜单 编辑 ▶ 首选项 , 再依次单击 “编辑器” 和 “缩进”。 将制表符宽度

设置为 4 , 并将 “类型” 设置为 “空格”。

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

2.5 设置行长标志

行长标志会指出每一行代码应在什么地方结束。

设置方式为:选择菜单 编辑 ▶ 首选项, 再依次单击 “编辑器” 和 “缩进” , 启用长行标志, 并把“ 列 ” 中的值设置为 79。

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

3 编译与执行

操作

快捷键

编译

F8

执行

F5

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

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

执行成功后,就会弹出控制台窗口,输出执行结果:

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

4 中文乱码问题

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

SyntaxError: (unicode error) 'utf-8' codec can't decode byte ...

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

c198f0a2335c?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

5 常用快捷键

快捷键

说明

tab

缩进。

shift + tab

取消缩进。

ctrl + e

注释代码段;选中已被注释的代码段,可以取消注释。

Geany 是一款简洁而轻量级的文本编辑器,适合编写各种编程语言,包括 Python。它提供了基本的代码编辑功能,如语法高亮、自动缩进和代码折叠等。虽然 Geany 的功能相对较简单,但对于小型 Python 项目或初学者而言,它是一个不错的选择。 您可以通过以下步骤安装 Geany 并配置为 Python 编辑器: 1. 在您的操作系统上打开终端或命令提示符。 2. 使用适合您的包管理器(如 apt、yum、brew 等)安装 Geany。例如,在 Ubuntu 上,可以运行以下命令: ```shell sudo apt install geany ``` 3. 安装完成后,打开 Geany。 4. 在 Geany 的菜单栏选择 "File"(文件)-> "New"(新建)来创建一个新的文件。 5. 在新建的文件编写您的 Python 代码。 6. 保存文件,并将其命名为以 `.py` 结尾的文件名(例如 `my_script.py`)。 7. 在 Geany 的菜单栏选择 "Build"(构建)-> "Set Build Commands"(设置构建命令)。 8. 在 "Set Build Commands" 对话框,确保 "Compile"(编译)和 "Execute"(执行)的命令分别设置为: - Compile: `python -m py_compile "%f"` - Execute: `python "%f"` 9. 单击 "OK"(确定)保存设置。 10. 您现在可以通过点击菜单栏的 "Build"(构建)-> "Compile"(编译)来检查代码是否存在语法错误。 11. 要运行代码,可以点击菜单栏的 "Build"(构建)-> "Execute"(执行)或使用快捷键 F5。 希望这些步骤能帮助您开始使用 Geany 编写 Python 代码!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值