我刚开始使用python和pycharm。我对pycharm中的运行配置是什么有点困惑,而运行之间有什么不同?
答案 0 :(得分:1)
运行配置(不仅仅是在PyCharm中,例如JetBrains,IntelliJ也有它们,实际上大多数IDE都有这个概念)是运行程序时要使用的设置的组合。
为了简单起见,让我们继续使用Python。您可能会认为通过在命令提示符下输入脚本来执行脚本...
python myscript.py
...没有涉及任何设置或配置。你刚刚运行你的脚本,对吗?
不完全是,你实际上正在使用你可以称之为隐式运行配置的东西,即默认情况和环境设置都会生效。
您还可以在PyCharm Python运行配置中找到一些示例:
脚本路径就是您调用的脚本,在示例myscript.py
中,因为我们在命令行中指定了它。
Python解释器是您的路径中第一个Python解释器。
参数在我们的示例中为空,因为我们没有在命令行中指定任何参数。
工作目录是当前目录,我们使用命令提示符。
环境变量是碰巧在我们的shell中设置的那些。
所有这些以及更多内容都可以在项目的运行配置(或者如果需要的话,多个不同的运行配置)中定义。
然后,您可以从下拉菜单中方便地选择这些选项,当您按绿色play
按钮时,将使用当前选择的那个执行程序。
在PyCharm中使用run configuration
和run
之间有什么区别?
如果你只是run
你的程序,你告诉PyCharm它应该只使用特定文件类型的项目默认配置。
换句话说,您正在使用运行配置,只使用未修改的默认配置。