我无法将pyforms模式设置设置为termin

2024-05-26 09:18:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Windows中使用pyforms。在docs中,我读到您可以在与应用程序相同的文件夹中创建一个settings.py文件,只需添加PYFORMS_MODE = 'TERMINAL',就可以将应用程序的模式设置为TERMINAL。我想如果不做任何额外的努力,你的应用程序就会在终端模式下打开。但是这不起作用,因为我的应用程序仍然以GUI模式打开。在

我注意到在pyforms目录中的__init__.py中,conf指的是位于该目录中的settings.py,它有以下行

PYFORMS_MODE = os.environ.get('PYFORMS_MODE', 'GUI')

我试图在我的主应用程序中将环境变量PYFORMS_MODE设置为TERMINAL,但是如果没有bash技巧,它将无法持久,因为答案是here。在

如何在不更改pyform代码的情况下设置应用程序模式?我一步一步地跟踪文档,这样我就不会在安装过程中遗漏任何东西。在


Tags: 文件py目录文件夹应用程序终端docssettings