即使添加了pathex路径也缺少DLL

时间:2019-03-29 13:29:23

标签: python pyinstaller

Python 3.7和PyInstaller在Windows 10上运行,我的应用程序必须分发到WinServer2012。

.spec中定义了CRT DLL的路径,但是无论如何PyInstaller都会警告缺少DLL。

我已经构建了此应用一次,并已在Windows 8上成功测试。 .spec的内容甚至都没有改变。

a = Analysis(['winservice.py'],
             pathex=['C:\\WinCRT'],
             binaries=[],
             datas=[],
             hiddenimports=['win32timezone', 
             'mysql.connector','mysql.connector.locales.eng',
             'mysql.connector.locales.eng.client_error', 'pythoncom', 
             'logger', 'openpyxl'],
             hookspath=[],
             runtime_hooks=[],
             excludes=[],
             win_no_prefer_redirects=False,
             win_private_assemblies=False,
             cipher=block_cipher,
             noarchive=False)

0 个答案:

没有答案