Top.Mail.Ru
Ответы

Помогите с Python 3.13.5

Я написал программу на Python, сохранил его в файл с расширением .py, через Pyinstaller сделал из него единый .exe файл. Программа содержит кастомные библиотеки, у меня прекрасно все открывается без проблем, а у друзей которым я дал затестить прогу, она не открывается вовсе. Может есть какая то прога по типу Pyinstaller, но которая открывает всё вместе с этими кастомными библиотеками?
(возможно это не работает из за того что у друзей не установлен python на пк, но может и нет)

По дате
По рейтингу
Аватар пользователя
Мастер
8мес

плохо собрал *.exe, понятное дело, что у тебя открывается, а у остальных нет.

Аватар пользователя
Ученик
8мес

а как нормально собрать?

Аватар пользователя
Знаток
8мес

Без проблем. Код для программной установки сторонних библиотек

1234567891011
import subprocess  
import sys  
 
def install_package(package_name):  
    try:  
        subprocess.check_call([sys.executable, "-m", "pip", "install", package_name])  
    except subprocess.CalledProcessError as e:  
        print(f"Ошибка установки пакета {package_name}: {e}")  
 
 
install_package("requests") 
Аватар пользователя
Новичок
8мес
Изменено

а как свою библиотеку поставить? я просто новичок, не шарю особо



Видео по теме