相关疑难解决方法(0)

在终端中运行 Python 文件

尝试学习如何定期通过 Ubuntu 的终端运行我的脚本。话虽这么说,我很熟悉bashwgetawk被称为,但我怎么叫Python的文件,在终端上运行?我想学习这个,但我不确定在哪里研究它。我有一个.pyw引用.py文件夹中多个文件的文件。

python command-line

58
推荐指数
3
解决办法
79万
查看次数

为什么 Linux 中的 Python 需要 #!/usr/bin/python 行?

非常简单的问题:在 Linux 中,为什么 Python 需要该行

#!/usr/bin/python
Run Code Online (Sandbox Code Playgroud)

在 python 文件的开头,因为 Windows 没有?

它有什么作用?因为“Python 链接”的描述有点含糊......

python scripts

58
推荐指数
5
解决办法
8万
查看次数

$PATH 是什么意思?

我正在尝试安装一些东西,其中的步骤有一个:

“把它放在你的$PATH

这是什么意思?那是什么?

我已经在这个网站和谷歌上搜索过,但每个人都认为这是理所当然的!

command-line

35
推荐指数
3
解决办法
9万
查看次数

如何直接运行 Python 程序?

如何直接运行 Python 程序?

我在 gedit 中创建了一个.py文件(比如mnik.py)。它在终端中运行流畅。

命令去

python3 mnik.py
Run Code Online (Sandbox Code Playgroud)

但是每当我点击文件时,它就会用 gedit 打开。我无法通过单击直接运行它。

该怎么办?

python

14
推荐指数
1
解决办法
4万
查看次数

连接监视器时运行脚本

usr/local/bin/当我将外部显示器连接到我的笔记本电脑时,我正在尝试运行位于 中的脚本。我试图添加一条新udev规则,但没有奏效。我在/etc/udev/rules.d名为vga-monitor-connect.rules. 该文件的内容是

SUBSYSTEM=="drm", ACTION=="change", RUN+="/usr/local/bin/panel-fix"
Run Code Online (Sandbox Code Playgroud)

我从这个答案中得到了这条线

在网上搜索后,我也尝试了以下规则

KERNEL=="card0", SUBSYSTEM=="drm", ENV{DISPLAY}=":0", ENV{XAUTHORITY}="/home/rumesh/.Xauthority", RUN+="/usr/local/bin/panel-fix"
Run Code Online (Sandbox Code Playgroud)

然而这也不起作用。

我已经手动运行了脚本,我可以确认它可以工作,所以我的脚本没有问题。

我也想说清楚,我知道的不多,udev所以我使用的规则可能是错误的。如果有人知道我的问题的正确规则,请留下答案。

我的显卡是Intel GM965集成芯片组

xrandr scripts multiple-monitors events udev

13
推荐指数
1
解决办法
1万
查看次数

使 Python 程序从其图标可执行

我希望通过单击图标在窗口中执行 python 程序。

这是自学和编码类型和 Ubuntu 的第一天,因此我们感谢过度解释和额外的细节。

我正在使用的代码示例

print("Game Over")
input("\n\nPress the enter key to exit")
Run Code Online (Sandbox Code Playgroud)

在 IDLE 中运行正常,但是当我单击 .py 文件图标时,它会打开一个编辑器而不是程序/窗口

到目前为止我已经完成的步骤

  • 右键单击 .py 文件并将权限设置为“允许将文件作为程序执行”
  • 尽可能多地阅读,它似乎将我指向我头顶上的信息。

例子

#!/usr/local/bin/python
#!/usr/bin/env python
CHMOD X
Run Code Online (Sandbox Code Playgroud)

我不理解或不知道在哪里使用。

我正在使用 Ubuntu 14.04 和 Python 3

先感谢您。

icons python executable

2
推荐指数
1
解决办法
3万
查看次数

如何像 Windows 一样使用 Python?

例如,我用 vim 编写了一个 Python 程序,但我如何运行它?当我双击它时,它只显示一个编辑器程序。

python

1
推荐指数
2
解决办法
974
查看次数