Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.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 3.x 将多个python函数和文本文件组合成可以在任何windows计算机上运行的文件_Python 3.x_Pyinstaller - Fatal编程技术网

Python 3.x 将多个python函数和文本文件组合成可以在任何windows计算机上运行的文件

Python 3.x 将多个python函数和文本文件组合成可以在任何windows计算机上运行的文件,python-3.x,pyinstaller,Python 3.x,Pyinstaller,所以我制作了一个非常酷的刽子手游戏,里面有一个包含所有可能单词的文本文档。也是一个python文件,它只是我的主文件要使用的函数。我想把这个发给一个朋友,他既不使用python,也没有在他们的计算机上安装任何python的东西。我认为pyinstaller不会工作,因为它有多个文件。有没有一种方法可以让它在没有python的计算机上工作 编辑:我对这些东西都很陌生。就我所知,python只是一个解释器而不是编译器。因此,任何python文件都必须由解释器解释。与java和C++不同,在那里可以将

所以我制作了一个非常酷的刽子手游戏,里面有一个包含所有可能单词的文本文档。也是一个python文件,它只是我的主文件要使用的函数。我想把这个发给一个朋友,他既不使用python,也没有在他们的计算机上安装任何python的东西。我认为pyinstaller不会工作,因为它有多个文件。有没有一种方法可以让它在没有python的计算机上工作


编辑:我对这些东西都很陌生。就我所知,python只是一个解释器而不是编译器。因此,任何python文件都必须由解释器解释。与java和C++不同,在那里可以将代码编译成可在多个平台上执行的输出文件。

取决于您使用的Python版本,有几种解决方案:

  • 签出(但是afaik这只是Python2.7.x支持的版本)
  • 所有这些都有很好的记录