我从python脚本和cx_freeze创建了一个可执行文件.冷冻看起来还不错.但是,当我使用INNO创建设置文件时,我遇到了问题.我可以创建设置并成功部署应用程序.但是当我从"Program Files(x86)"目录启动它时,我遇到了运行时错误:无法找到matplotlib数据文件
C:\Program Files (x86)\GLADDataExtraction>main
Traceback (most recent call last):
File "C:\Python27\lib\site-packages\cx_Freeze\initscripts\Console.py", line 27, in <module>
exec(code, m.__dict__)
File "main.py", line 8, in <module>
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 947, in <module>
rcParams = rc_params()
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 865, in rc_params
return rc_params_from_file(fname, fail_on_error)
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 930, in rc_params_from_file
ret['datapath'] = get_data_path()
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 312, in wrapper
ret = func(*args, **kwargs)
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 655, in _get_data_path_cached
defaultParams['datapath'][0] = _get_data_path()
File "C:\Python27\lib\site-packages\matplotlib\__init__.py", line 651, in _get_data_path
raise RuntimeError('Could not find …Run Code Online (Sandbox Code Playgroud)