PyCharm运行配置是什么,与普通运行有何不同?

3

我刚开始使用Python和PyCharm。我有点困惑pycharm中的运行配置是什么,以及运行与之不同的是什么?

1个回答

2
一个运行配置(不只是在PyCharm中,例如JetBrains IntelliJ也有它们,在事实上,大多数IDE都有这个概念)是一个编译时的设置集合,用于运行程序。为了简单起见,我们继续使用Python。你可能会认为当你通过在命令提示符中输入脚本来执行它时...
python myscript.py

你可能认为在运行脚本时不需要进行任何设置或配置,但实际上你正在使用一种隐式的运行配置,即默认设置和环境变量。

在PyCharm Python运行配置中,你会发现一些示例:

脚本路径就是你要调用的脚本,在这个例子中是myscript.py,因为我们在命令行中指定了它。

Python解释器是你的路径中第一个Python解释器。

参数在我们的示例中为空,因为我们没有在命令行中指定任何参数。

工作目录是当前目录,也就是我们的命令提示符所在的目录。

环境变量是在我们的shell中设置的那些变量。

所有这些内容以及更多内容都可以在项目的运行配置中定义(如果需要,可以定义多个不同的运行配置)。

然后你可以方便地从下拉菜单中选择这些配置,当前选中的配置将用于在按下绿色的play按钮时执行你的程序。

在PyCharm中使用run configuration和直接使用run有什么区别?

如果你只是run你的程序,那么你告诉PyCharm应该使用特定文件类型的项目默认配置。

换句话说,你也在使用运行配置,只是使用了未修改的默认配置。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接