Как я могу использовать Nuitka для импорта всех модулей Script?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу использовать Nuitka для импорта всех модулей Script?

Сообщение Anonymous »

Я стараюсь превратить файл .py в файл .bin с nuitka. < /p>
Поскольку он должен работать на машине без установленного Python, я использую вариант -standalone, который поставляется с модулями, который поставляется с модулями. Я также использую-один из них тоже, если я хорошо понимаю, эта опция делает папки бесполезными (необходимо только .bin).
Поэтому я использую команду: python3 -m nuitka-standalone-follow-imports-python-flag = no_site-onefile myscript.py . 3 папки (.build, .dist, .onefile-dist)). < /P>
Я пытаюсь выполнить свою программу: < /p>

Код: Выделить всё

./myscript.bin

с головой:

Код: Выделить всё

#!/usr/bin/python3
from pathlib import Path
from cryptography.fernet import Fernet
import subprocess
import math
from math import gcd
< /code>
И я получил ошибку «без модуля», но только во втором импорте я делаю. Я заключаю правильный импорт Nuitka в первый пакет, поэтому .bin работает так же, как и .py в этом вопросе, но не импортируйте этот второй пакет, как это делает .py. -Версия 
, я получил это:
Python 3.12.3
< /code>
и < /p>
2.7.2
Commercial: None
Python: 3.12.3 (main, Feb 4 2025, 14:48:35) [GCC 13.3.0]
Flavor: Debian Python
Executable: ~/venv/bin/python3
OS: Linux
Arch: x86_64
Distribution: Linuxmint (based on Ubuntu) 22
Version C compiler: /urs/bin/gcc (gcc 13).
< /code>
Мы можем увидеть одну и ту же версию Python для обоих, так что это не проблема. В этом случае, в чем проблема? Существуют ли некоторые модули, которые мы не можем импортировать в .bin? Попробуйте выполнить .BIN в Venv или выходе, дайте тот же результат.

Подробнее здесь: https://stackoverflow.com/questions/796 ... ts-modules
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Script Script Script Script Script
    Anonymous » » в форуме Javascript
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как я могу использовать Nuitka для импорта всех модулей Script?
    Anonymous » » в форуме Linux
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как я могу использовать Nuitka для импорта всех модулей Script?
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Google Cloud Scheduler не может найти Script Script Script Script Cloud Run aname lobname
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Google Cloud Scheduler не может найти Script Script Script Script Cloud Run aname lobname
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»