使用.bat运行没有安装Python的.py文件

时间:2015-08-05 16:59:38

标签: python windows batch-file

我想创建一个.bat文件,以便在没有安装Python的情况下在Windows上运行我的.py文件,主要是因为我可以将我的程序发送给朋友。所以在我的.bat文件中我想:

切换到当前工作目录。 (所以它运行在文件的任何地方) 将目录更改为该目录中的文件夹。 运行python文件,而我的朋友不必自己安装python。

2 个答案:

答案 0 :(得分:7)

  

使用.bat

运行没有安装Python的.py文件

如果没有安装Python,则无法使用批处理命令运行Python脚本。您可以使用Py2exe编译可执行文件(使用您的脚本捆绑整个Python解释器),或者使用shedskin将Python的子集转换为C ++,然后可以将其编译为可执行文件。您还可以发出一个shell命令来安装Python,如果它尚未安装并且用户具有互联网。

但完全按照你的要求做是不可能的。

答案 1 :(得分:0)

查看http://www.py2exe.org/,它会将您的python代码转换为可以发送给朋友的可执行Windows程序。