我正在尝试创建一个独立的可执行文件,但无法运行已编译的exe。我在运行exe时收到了以下错误。
我已确保正确安装以及以下版本:
Python 3.4
cx_freeze 5.0.1
astropy 1.3
numpy 1.12.0
cx_freeze
正在复制的路径都来自正确的python3.4目录。在过去,我尝试使用pyinstaller
和py2exe
,但两者都记录了astropy
的问题。我已尝试在astropy
中明确包含build_exe_options
,但错误仍然存在。
import sys
from cx_Freeze import setup, Executable
build_exe_options = {'packages': ['os', 'astropy']}
base = None
if sys.platform == 'win32':
base = 'Win32GUI'
executables = [Executable('myscript.py', base=base)]
setup(name='myscript',
version='0.1',
author='me',
description='my exe test 1',
options = {'build_exe': build_exe_options},
executables=executables)