Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.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 2.7 从python源文件创建可执行文件_Python 2.7 - Fatal编程技术网

Python 2.7 从python源文件创建可执行文件

Python 2.7 从python源文件创建可执行文件,python-2.7,Python 2.7,我遵循python 2.7的以下指南: 我照它说的做了:我有一个python文件: #! /usr/bin/env python print "hello world !\n" 从终端,在目录中,文件类型为: chmod +x hello_world.py 文件名为hello_world.py;但是什么也没有发生,它不会打印hello world\n。如果这是明显的侮辱,很抱歉,但是 > chmod +x hello_world.py 仅更改文件以便您可以运行它。接下来,您需要通过

我遵循python 2.7的以下指南: 我照它说的做了:我有一个python文件:

#! /usr/bin/env python

print "hello world !\n"
从终端,在目录中,文件类型为:

chmod +x hello_world.py

文件名为hello_world.py;但是什么也没有发生,它不会打印hello world\n。

如果这是明显的侮辱,很抱歉,但是

> chmod +x hello_world.py
仅更改文件以便您可以运行它。接下来,您需要通过键入以下内容来实际运行该文件:

> ./hello_world.py
hello world !

抱歉,如果这是明显的侮辱,但是

> chmod +x hello_world.py
仅更改文件以便您可以运行它。接下来,您需要通过键入以下内容来实际运行该文件:

> ./hello_world.py
hello world !

更详细地描述一下:chmod命令更改Unix样式系统上文件的权限。命令中的+x:

chmod +x hello_world.py
设置hello_world.py文件的可执行位,从而使其成为可执行的脚本。因此,要运行脚本:

./hello_world.py
前面的./表示文件在当前目录中。或者,您也可以通过直接调用python解释器来运行脚本,而不考虑以下权限:

python hello_world.py

更详细地描述一下:chmod命令更改Unix样式系统上文件的权限。命令中的+x:

chmod +x hello_world.py
设置hello_world.py文件的可执行位,从而使其成为可执行的脚本。因此,要运行脚本:

./hello_world.py
前面的./表示文件在当前目录中。或者,您也可以通过直接调用python解释器来运行脚本,而不考虑以下权限:

python hello_world.py

可执行文件在哪里?py是源代码。在执行此操作之前,我可以运行它,只需键入:python hello_world.py,这并不明显,有什么区别,可执行文件在哪里?python不是编译语言。您正在做的是制作一个可执行的shell脚本。当您以脚本的形式运行它时,第一行说使用python来运行程序。然而,python通常会创建一个半编译的字节码文件,它位于同一个目录中,以.pyc结尾,但我认为这个示例太简单,无法创建一个字节码文件。可执行文件在哪里?py是源代码。在执行此操作之前,我可以运行它,只需键入:python hello_world.py,这并不明显,有什么区别,可执行文件在哪里?python不是编译语言。您正在做的是制作一个可执行的shell脚本。当您以脚本的形式运行它时,第一行说使用python来运行程序。然而,python通常会创建一个半编译的字节码文件,该文件位于同一目录中,以.pyc结尾,但我认为这个示例太简单,无法创建一个字节码文件。