Python 使用pycharm快速运行应用程序
我想知道如何使用Python 使用pycharm快速运行应用程序,python,bash,pycharm,canonical-quickly,Python,Bash,Pycharm,Canonical Quickly,我想知道如何使用pycharm快速运行应用程序。我希望这样做,而不是说: $ quickly run 在终点站,我希望我能说一些类似的话 $ python bin/myapp.py (这是一个建议,但似乎对我不起作用)。这意味着我不必在python解释器上做任何奇怪的设置。但是,如果需要,我可以调整pycharm的设置。好的,我在添加解释器时找到了答案。转到运行>编辑配置 我不知道这是否必要,但我只是将项目解释器的工作目录设置为应用程序目录(默认情况下可能会这样做) 下面是一个上面有+图标的
pycharm
快速运行应用程序。我希望这样做,而不是说:
$ quickly run
在终点站,我希望我能说一些类似的话
$ python bin/myapp.py
(这是一个建议,但似乎对我不起作用)。这意味着我不必在python解释器上做任何奇怪的设置。但是,如果需要,我可以调整pycharm的设置。好的,我在添加解释器时找到了答案。转到运行>编辑配置
我不知道这是否必要,但我只是将项目解释器的工作目录设置为应用程序目录(默认情况下可能会这样做)
下面是一个上面有+图标的地方。单击此处添加外部工具
该工具的必要设置是程序:“快速”和参数:“运行”(两者都不带引号)
同样,我不确定是否有必要在这里设置工作目录,但我这样做只是为了安全。目前,我有一个非常棘手的解决方案,就是简单地编写导入操作系统;系统(“快速运行”)遵循我之前评论中的链接。好吧,看看链接中的步骤:是的,我已经解决了这个问题。从那里,我发现我无法解决的两个问题是运行一个python脚本来运行我的程序,或者运行一个bash命令作为pycharm中的解释器。是的,我看过pycharm的在线文档,但不知道如何添加bash命令作为解释器。我快速查看了手册页,因为我在网上找不到太多文档,但他们没有说任何相关内容。我的谷歌搜索没有提供任何结果。示例代码不是用于运行它,而是用于创建应用程序。请在问题中添加注释。您当前的代码有帮助,但不是必需的。好的,在查看之后,似乎无法看到应用程序中的标准输出。它可能与外部工具中的“输出过滤器”有关。我所做的唯一区别是将/bin/bash
指定为程序,并将-c快速运行
指定为参数。此外,PyCharm需要您指定要运行的脚本(在创建运行配置时)。指定/dev/null
效果很好:)