Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用pycharm快速运行应用程序_Python_Bash_Pycharm_Canonical Quickly - Fatal编程技术网

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
效果很好:)