在 python 虚拟环境中使用 geany

cal*_*fan 5 python geany

我刚刚开始为我的 Python 项目设置虚拟环境。到目前为止,我已经使用并喜欢 Geany 进行开发和测试。当我设置新的虚拟环境时,我需要在 Geany 中设置什么以确保它在适当的 venv 中运行我的 Python 代码?

谢谢!

小智 4

首先创建一个位于您的venv文件夹中的项目文件。venv然后,使用构建配置功能指向驻留在该文件夹中的 Python 解释器。这些操作将允许您为您创建的每个虚拟环境运行正确的 Python 解释器,并且不会影响其他虚拟环境的配置、其他项目配置或您的基本配置。

要设置 Geany 以便它在适当的 中运行 Python 代码venv,请执行以下步骤:

1) 验证 Geany 是否已设置用于项目会话。为此,请转到主菜单,选择“编辑”,然后选择“首选项”。将出现“首选项”窗口。选择“常规”选项卡,然后选择“其他”选项卡。现在查看选项卡上的“项目”部分。验证“使用基于项目的会话文件”和“将项目文件存储在基于项目的目录中”均已选中。

2) 在您的文件夹中创建一个 Geany 项目文件venv。为此,请转到主菜单,选择“项目”,然后选择“新建”。为项目命名并将其保存在虚拟环境文件夹中。

3) 配置上述项目的构建命令。为此,请转到主菜单,选择“构建”,然后选择“设置构建命令”。将出现一个窗口。查找窗口左下角的“执行”按钮。在“执行”按钮旁边的命令框中,键入venv包含要运行的 Python 解释器的文件夹中 bin 文件夹的完整路径,然后在命令末尾添加“%f”。例如,我的虚拟文件夹位于home/my_virtual_env_folder,并且我想在该文件夹中运行 Python3.4 解释器,因此我将输入: /home/virtual_env_folder/bin/python3.4 "%f"

单击“确定”,您所做的更改将被保存。现在,当您打开刚刚创建的项目时,项目文件将自动指向您venv正在使用的正确的 Python 解释器。