私はPythonファイルからWindows上で実行できる実行可能ファイルを作成しようとしています。私はMacを使い、cx_Freezeを使ってこれをやろうとしています。 pyTest.pyとsetup.pyという2つのファイルがあるフォルダがあります。ここpyTest.pyの内容は次のとおりです。ここMacでcx_Freezeを使用して.pyから.exeを作成する
import numpy as np
print(np.sqrt(2))
はsetup.pyの内容は次のとおりです。
import sys
from cx_Freeze import setup, Executable
build_exe_options = {"packages": ['numpy'],
"excludes": ['Tkinter', 'tcl', 'ttk']}
base = None
if sys.platform == "win32":
base = "Win32GUI"
setup(name='test1',
version='0.1',
description='test',
options = { "build_exe" : build_exe_options},
executables = [Executable('pyTest.py', base=base)])
私は、端末python setup.py build
を実行すると、「ビルド」というフォルダのみが含まれて作成されます"exe.macosx-10.6-intel-2.7"という別のフォルダに "lib"という名前のフォルダ、libncursesw.5、pyTest、Pythonが入っています。 PyTestとPythonはどちらもUnixの実行ファイルです。私は、私がしようとしている.exeファイルを実行するために使用しようとしているWindows 10を持っている第二のコンピュータを使用しています。 pyTestファイルを実行しようとしましたが、動作しません。
可能な重複py2exe使用します[使用する方法CX \ _freezeのLinuxのウィンドウで使用するパッケージを作成します]( http://stackoverflow.com/questions/17276543/how-to-use-cx-freeze-in-linux-to-create-a-package-to-be-used-in-windows) –