我有问题的pytransform时,我是使它作为exe文件第一,我使命令PYARMOR obfuscate file.py
的输出文件工作100%,但当我转换文件到exe的命令
pyinstaller --onefile file.py
file.exe显示此消息
Traceback (most recent call last):
File "wineaccess_main.py", line 2, in <module>
File "pytransform\__init__.py", line 341, in pyarmor_runtime
File "pytransform\__init__.py", line 336, in pyarmor_init
File "pytransform\__init__.py", line 301, in _load_library
pytransform.PytransformError: Could not find "C:\Users\Allah\AppData\Local\Temp\_MEI79242\pytransform\platforms\windows\x86\_pytransform.dll"
2条答案
按热度按时间4si2a6ki1#
我遇到了和你一样的问题,但是我已经找到了一个可行的解决方案。你可以直接使用pyarmor转换成exe,代码如下。
xzv2uavs2#
在我的例子中,你应该在你的命令中包含lib pytransform,使用pyarmor进行混淆,使用pyinstaller进行pkg