2017-04-04 112 views
0

我正在阅读从我今天从WHSmiths购买的“bookazine”,以及在设置过程中说的 ,我需要将这些命令输入到终端(或我的案例中的命令提示符)中,以便无脚本需要手动完成。其中一个命令是chmod + x(文件名),但是因为这是基于Linux或Mac并且我在Windows上,所以我不确定如何使脚本可执行,我该怎么做?我会如何将Python脚本转换为可执行文件?

在此先感谢。

+0

你可以做批处理文件并调用批处理文件来代替。 – Shiping

+0

看看python for windows [faq](https://docs.python.org/3.6/faq/windows.html#how-do-i-make-python-scripts-executable) –

回答

1

在Python文档有一个小摘录于此。

在Windows中,标准的Python安装程序已经关联.py扩展名与文件类型(Python.File),并给出了文件键入运行解释(D:\Program Files\Python\python.exe "%1" %*)打开命令。这足以使脚本作为'foo.py'从命令提示符执行。如果您希望能够通过简单地键入'foo'来执行脚本而不需要扩展名,则需要将.py添加到PATHEXT环境变量中。

https://docs.python.org/2/faq/windows.html

除此之外,像cricket_007说,你可以执行你的脚本,

C:\User\YourName> python yourscript.py

+0

谢谢!我打算继续使用Ubuntu上的虚拟机,就像cricket_007说的那样,但现在我只需要修复一些外观明智的我不喜欢Atom的东西,然后我会坚持使用Windows。 –

0

在Windows上没有shell脚本,您有批处理或PowerShell。

如果你的阅读是教授Unix的东西,让虚拟机运行(在这里插入流行的Linux发行版)。

关于蟒蛇,你只需要执行python script.py

相关问题