【发布时间】:2022-10-04 16:50:32
【问题描述】:
我刚刚准备了简单的脚本,导入了一些模块并打印了一些东西:
from clicknium import clicknium as cc
print(cc.edge.browsers)
所以我创建了venv,安装了clicknium(pip3 install clicknium==0.1.9)。
之后我准备了规范文件:
pyi-makespec spec_file_name script_name.py
使用创建的 .spec 文件运行命令后:
pyinstaller spec_file_name.spec
pyinstaller 正在创建 .exe 文件。 运行 .exe 后出现错误:
System.IO.FileNotFoundException: Unable to find assembly 'C:\Users\user_1\AppData\Local\Temp\_MEI197042\clicknium\.lib\automation\ClickniumJavaBridge-32.dll'
我当然理解这个错误,但我不知道如何解决它。
当我遇到一些丢失文件的问题时,我在制作规范文件时使用 --add-data 添加了它。但它不适用于 .dll 文件。
点击nium==0.1.9 pyinstaller==5.4.1
【问题讨论】:
标签: python pyinstaller