每一种脚本编程语言都有它自己的后缀格式,比如Python的可解释执行的后缀格式就是.py。也就是说我们在安装Python脚本语言的前提下,可以在系统里直接运行.py格式的脚本。在Windows系统里,我们如果要运行Python脚本,直接双击就可以了。而到了Ubuntu这样的Linux系统里,我们想要运行Python脚本,往往并不是双击就能运行的,而是需要万能的终端命令。比如机智客在自己的Ubuntu20.04系统里,如果有一个py脚本,那么双击并不会执行,而是会以文本的形式打开这个脚本文件,我们可以编辑保存,无法双击运行。所以,在Ubuntu里,我们要想运行py脚本,依然要回到终端shell里,我们打开终端,切换到有.py脚本的目录。如果我们的脚本文件名是jizhike.py。那么运行这个脚本的终端命令就是python3jizhike.py执行即可。用了Python命令来执行脚本,反而没有Windows系统里那么直接。当然,这个Python命令是一种常用的方法,并不是唯一的格式。比如我们时不时会遇到的setup.py这个安装文件。那就不单单是python3setup.py了,而是要执行python3setup.pyinstall这个命令。也就是后面加了个install的参数命令。当然,之前还要先用pythonsetup.pybuild终端命令执行构建一下。而这个setup.py其实就是用了Python编程语言的分发工具打包功能。也就是distutils这个Python官方开发的一个分发打包工具。当然后续的打包工具,也都是基于它进行开发的。通过setup.py的安装方法是源码安装,不同于我们下载来的二进制软件包来安装。在我们遇到下载来的文件里有setup.py文件的时候,就可以通过终端命令python3setup.pyinstall来对它完成安装了,比较方便。同时,相关的常用命令还有,pythonsetup.pysdist也就是打包自己的Python文件。
转载请注明:http://www.aierlanlan.com/rzgz/7752.html