设置了.ui转.py文件的工具,可以正常运行却不显示转换后的.py文件


关注引自免费微信小程序:皆我百晓生
根据你提供的信息,看起来你在PyCharm中配置了一个外部工具来将.ui文件转换为.py文件。然而,尽管转换过程似乎成功了(因为输出显示“Process finished with exit code 0”),但转换后的.py文件并没有自动打开。
首先,确认一下.py文件是否确实被创建在了预期的工作目录里。根据你的设置,“Working directory”是 $FileDir$,这应该是指当前打开的.ui文件所在的目录。你可以手动检查这个路径下是否有名为 untitled.py 的文件。
如果你找到转换后的文件,但是没有自动打开,可能是因为PyCharm的配置没有正确设置。你需要确保PyCharm会在外部工具执行后打开结果文件。这里是一个详细的步骤:
Settings (Windows/Linux) 或者 Preferences (MacOS)。Editor -> File Types..py 文件类型已关联到 Python 文本编辑器。如果没有,点击 "Add" 按钮,然后输入 ".py",选择 "Python"。Tools -> External Tools..py 文件。例如,你可以添加 file:///$FileNameRelativeToProjectRoot$,这将会打开项目中的指定文件。确保选中 "Open in editor" 复选框。完成上述步骤后,重新尝试转换 .ui 文件。如果依然存在问题,可能是由于环境变量或其他原因导致的。在这种情况下,你可能需要提供更多的上下文信息以便进行更深入的故障排查。