Anonymous
Системно пиинсталлер не ставит
Anonymous
Он в папочку рядом кладет
Julian 🏳️‍🌈
Лолирую с "системно"
Julian 🏳️‍🌈
Он просто не кладет в общий $PATH
Anonymous
Вот была бы хорошая альтернатива
Андрей
Почему $как хэштег воспринимается?
Андрей
Anonymous
Если уж лолировать то %PATH%
Julian 🏳️‍🌈
гы
Julian 🏳️‍🌈
Если уж лолировать то %PATH%
А, точно, забыл как оно на винде
Anonymous
Ну обычно просто переменную пишут, по сути в повершеле может быть и через доллар
Anonymous
+ винда это щас линукс
Anonymous
pywin32
Anonymous
парни шо это за поебота?
Roman
для 32 розрядка
Roman
скачай пипом просто это
Roman
и будет работать
Anonymous
понял
Anonymous
вес ахуенчик
Anonymous
+3 мб через инстраллер
Стас
Здравствуйте подскажите библиотеку для отправки данных на форму
Стас
На сайте
Fᴏʀᴅᴇɴ
requests
Проксимов
requests
Стас
requests
Спасибо
Anonymous
Выручайте, компилирую прогу через pyinstaller. На 64 битах Windows все хорошо. Но на 32 бит дает ерор (прикрепил скриншот).
Anonymous
Anonymous
Anonymous
Логично
Anonymous
Оно собрало 64разрядный бинарник
Anonymous
А как собрать для двоих винд?
Anonymous
Так питон 32 бита
Anonymous
Причем тут виндовс?
Anonymous
У пинсталлера должна быть опция
Anonymous
?
Anonymous
Ну поищи
Anonymous
Build 32 bit exe with pyinstaller
Anonymous
Щяс гляну
Anonymous
И не пиши людям в личные сообщения по ночам
Anonymous
)
Сергій
А как собрать для двоих винд?
https://github.com/pyinstaller/pyinstaller/issues/2359 https://github.com/pyinstaller/pyinstaller/commit/9f4e68ee386a044f3737eb0743ad59f23a20190e The bootloaders architecture defaults to the machine's one, but can be changed using the ``--target-arch=`` option – given the appropriate compiler and development files are installed. E.g. to build a 32-bit bootloader on a 64-bit machine, run:: python ./waf all --target-arch=32bit https://pyinstaller.readthedocs.io/en/latest/bootloader-building.html
Andrey
чтобы дать человеку без питона и чтобы он запустился
Andrey
то, что у тебя никогда не было такой задачи не значит, что это хуйня
🍁 Jaŭhien
Выручайте, компилирую прогу через pyinstaller. На 64 битах Windows все хорошо. Но на 32 бит дает ерор (прикрепил скриншот).
Потому что собирать нужно было под 32-битную машину, тогда везде работать будет
Nazar
Блин
Nazar
А можно остановить наплыв путан;D
Andrey
А можно остановить наплыв путан;D
Видимо, Максим Владимирович, который был первым из этой плеяды, сутенёр. Зашёл, посмотрел и такой "девчёнки, атакуем!"
twisted.sonnet
второй день мучаюсь со сборкой exe.. либы: PyQt5 openpyxl Python 3.7 pyinstaller собирает незапускаемые, каждый раз разные вещи, после его использования больше не хочу жить единственный стабильный рабочий вариант сделан через cx_Freeze, общий размер дистрибутива 210Мб(это явно много для десктопной приложухи с двумя кнопками сююка), одним файлом пока не понял как сделать... в идеале мне нужно собрать портабл exe файл, мб у кого был опыт? PS(мб кому интересно): приложение по кнопке "open" выбирает xlsx файл, по кнопке "refactor" чуть шаманит с этим файлом и сохраняет копию с префиксом "refactored_". У меня в голове не укладывается как это может весить 210 Мб. Может есть какой-то более продвинутый путь по сборке EXE? направьте плз
Alex
или если так хочется упаковать все в exe смени язык программирования
Alex
разве всё так плохо? =(
у питона все отлично. у идиотов, пытающихся упаковать все в экзе - нет.
Andrey
у питона все отлично. у идиотов, пытающихся упаковать все в экзе - нет.
хватит критиковать, не всем хочется ставить питон на удалённую систему, а у некоторых и прав нет
Andrey
разве всё так плохо? =(
у меня на 3.6.8 питоне pyinstaller пакует всё нормально
Andrey
а на qt приложение маленьким не будет
twisted.sonnet
у питона все отлично. у идиотов, пытающихся упаковать все в экзе - нет.
Я тебя понял. В каком виде мне передать десктопную программу пользователю тогда?
Alex
а если redist нужно установить и у пользователя нет прав - у меня для вас плохие новости.
Andrey
реализовать нормальный инсталлятор права не нужны
но зачем это надо если можно сделать exe файл.
Andrey
который делается, кстати, без проблем
twisted.sonnet
у меня на 3.6.8 питоне pyinstaller пакует всё нормально
Может мне на 3.6 попробовать собрать?
Andrey
Может мне на 3.6 попробовать собрать?
попробуй. может не завезли какую-нибудь совместимость. Собираю на вин 10 х64
Andrey
а хотя другой и нет
Alex
который делается, кстати, без проблем
затем что он все равно не портабельный. скопировать хоть сколько нибудь сложный exe и запустить на целевой машине - миф. более того pyinstaller это дикий набор костылей в виде самораспаковывающегося архива.
Alex
если мы говорим про голую винду, то с большой вероятностью нет. нынче зависит от версии питона, того како он был собран и версии винды. в общем случае расчитывать на то что он заведется - наивно.
twisted.sonnet
такого? ты вообще в курсе как работает pyinstaller?
Можешь направить на правильный путь? Какой либой можно осуществить норм инсталятор?
twisted.sonnet
Wix например
Спс, пойду гуглить
Alex
и как же работает pyinstaller?
если мы говорим про режим one-file, то это банальный архив в виде exe, с небольшими надстройками над путями чтобы это все говно работало. при запуске он тебе распакует свое содержимое (а именно код + библиотеки + стандартные библиотеки питона) в tmp и запустит.
Alex
при условии что на целевой системе есть рантайм нужной версии