Как использовать Pyarmor для Linux и Windows - PullRequest
0 голосов
/ 10 января 2020

Я пытаюсь скрыть свой python источник кода (foo.py) благодаря Pyarmor! С помощью, он отлично работает на моем компьютере Ubuntu. Давайте посмотрим на команду:

pyarmor obfuscate foo.py

cd dist

python foo.py

Результат ожидается хорошо.

Но сейчас я пытаюсь использовать его на моей Windows машине, но она не работает ...

PytransformError : Couldn't find \windows\x86_64\_pytransform.dll

Так что, когда я делаю ту же задачу, но на Windows, результат тот же, и ошибка:

PytransformError : Couldn't find \windows\x86_64\_pytransform.so

Таким образом, я понял с этими ошибками, что это не может работать, если я запутываю код из windows использовать его на Linux и наоборот. Я имею в виду, с одной стороны, у нас есть "pytransform.so", а с другой - "pytransform.dll"

Возможно ли, когда я использую Pyarmor для указания, я хотел бы использовать каталог "dist" (конечно, мой python код внутри) для убунута И Windows? Или я должен найти решение для преобразования ".so" в ".dll" и скопировать / пропустить новый файл?

Большое спасибо:)

...