如何将DLL文件加入pyinstaller打包?
How to add DLL file to pyinstaller packaging?
问题:如何在Pyinstaller中指定添加一个(dll)文件进行编译,否则找不到?目标是有一个工作的 .exe 文件。
背景:我正在尝试使用 Pyinstaller (Windows 10) 编译一个 Python 应用程序。代码在编译前执行良好。
import teradatasql
# ESTABLISH CONNECTION
con = teradatasql.connect(host='myhostaddress',
user='myuser',
password='mypass'
)
问题:但是,编译后似乎回溯提到“teradatasql.dll”文件丢失(大概这是.exe执行失败的原因。
.
我的一个团队成员写了一篇 blog post about how to use PyInstaller to package the Teradata SQL Driver for Python。
您需要使用 teradatasql.dll
文件的路径参数指定 PyInstaller 的 --add-binary
选项。
问题:如何在Pyinstaller中指定添加一个(dll)文件进行编译,否则找不到?目标是有一个工作的 .exe 文件。
背景:我正在尝试使用 Pyinstaller (Windows 10) 编译一个 Python 应用程序。代码在编译前执行良好。
import teradatasql
# ESTABLISH CONNECTION
con = teradatasql.connect(host='myhostaddress',
user='myuser',
password='mypass'
)
问题:但是,编译后似乎回溯提到“teradatasql.dll”文件丢失(大概这是.exe执行失败的原因。
我的一个团队成员写了一篇 blog post about how to use PyInstaller to package the Teradata SQL Driver for Python。
您需要使用 teradatasql.dll
文件的路径参数指定 PyInstaller 的 --add-binary
选项。