Python compiling programs, cx_Freeze and others compilers.

  Рет қаралды 7,753

PyScientist

PyScientist

Күн бұрын

Пікірлер: 29
@CRESHT
@CRESHT 5 ай бұрын
Подскажите, а если нет модулей, что тогда писать? Как словарь будет выглядеть?
@true_man3322
@true_man3322 3 жыл бұрын
Ты крут!!!
@Achesli
@Achesli 4 жыл бұрын
спасибо большое за видео, очень полезно.
@nicko6815
@nicko6815 5 жыл бұрын
Очень познавательно!
@nadiaantokhina7968
@nadiaantokhina7968 5 ай бұрын
Спасибо.
@sergsangels
@sergsangels 4 жыл бұрын
2020 не работает пишет usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: no commands supplied
@PyScientist
@PyScientist 4 жыл бұрын
Аргументы не передали наверно?
@ie194
@ie194 5 жыл бұрын
Пробовали ли Вы собирать своё приложение из видео (которое уже Вы уже переписали на PyQt5)? Лично у меня сборка при помощи PyInstaller проходит успешно, однако при запуске возникает ошибка: *"Failed to execute script pyi_rth_qt4plugins"* , решение которой в интернете я не нашел. Судя по содержимому pyi_rth_qt4plugins (pydoc.net/PyInstaller/3.3.1/PyInstaller.loader.rthooks.pyi_rth_qt4plugins/), необходимо добавить в программу модуль PySide или PyQt4, однако PyCharm отказывается их ставить: *Could not find a version that satisfies the requirement PyQt4 (from versions: ) No matching distribution found for PyQt4.* При помощи cx_Freeze сборка тоже проходит успешно, но приложение просто не запускается (без ошибок).
@vadimmarchenko6965
@vadimmarchenko6965 4 жыл бұрын
При сборке выдает ошибку running build running build_py running build_exe error during GetDependentFiles() of .... sourceDir = os.path.dirname(dependentFiles[0]) IndexError: list index out of range такое ощущение что, что то с переменной PATH. Подскажите как можно исправить?
@PyScientist
@PyScientist 4 жыл бұрын
Исходя из ошибки в списке dependentFiles нет элементов, поэтому когда пытаетесь получить sourceDir слетает.
@программиствмаске
@программиствмаске 4 жыл бұрын
спасибо за видео!
@nicko6815
@nicko6815 5 жыл бұрын
Здравствуйте! А как возможно понять, по какой причине не запускается экзешник? То-есть, пробую компилировать с помощью build и bdist_msi. Все проходит без ошибок. Запускаю файл.ехе - открывается консоль, пробегают в консоли строки, закрывается консоль и тишина...Возможно из-за импорта библиотек (sklearn)?
@nicko6815
@nicko6815 5 жыл бұрын
И еще название дистрибутива msi состоит из крякозябро-нечитаемых символов + -1.0-amd64.msi
@nicko6815
@nicko6815 5 жыл бұрын
Крякозябры - это из-за кириллицы в названии внутри setup. а ошибку прочел в консоли: ModuleNotFoundError: No module named 'matplotlib.backend_qt5agg'. Подскажите, товарищи, куда копать?
@nicko6815
@nicko6815 5 жыл бұрын
Добавил import matplotlib.backend_qt5agg. Теперь после компиляции запускаю и выдает ошибку (сохранил орфографию и перевод строк): This application failed to start because it could not find or load the Qt platform plugin "windows" in "". Reinstalling the application may fix this problem
@rombler9972
@rombler9972 6 жыл бұрын
Спасибо за видео. Очень познавательно. Жаль только что нашёл его поздновато. Кучу времени бы сэкономил.
@RasTar-ug6pq
@RasTar-ug6pq 4 жыл бұрын
Спасибо большое за видео, все просто и понятно. Только остался один вопрос. Есть ли у CX_freeze какие-нибудь проблемы с импортом тяжелых библиотек, типа scipy, numba? Попробовал скомпилировать программу, использующую библиотеки PyQt5, matplotlib, numpy, numba, scipy. Программа собирается без проблем, однако при запуске пишет ошибки импорта и сразу вылетает. Сначала это были ошибки импорта некоторых методов матплотлиба (чинил копированием всей либы в папку build\lib), потом сайпая и PyQT5. В конечном итоге написал выдал ошибку: "qt.qpa.plugin: Could not find the Qt platform plugin "windows" in "" This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. " На этом этапе я сдался, может вы сталкивались с чем-нибудь подобным? Заранее огромное спасибо.
@PyScientist
@PyScientist 4 жыл бұрын
Попробуйте так решить, обычно это переменные среды лажают. stackoverflow.com/questions/56560515/qt-qpa-plugin-could-not-find-the-qt-platform-plugin-windows-in Но вообще я вообще всегда целую кучу проблем имею при использовании чего-нибудь сложного типо pyqt.
@RasTar-ug6pq
@RasTar-ug6pq 4 жыл бұрын
@@PyScientist Супер, спасибо! Поставил значение перменной как папку с qt\plugins\platform в папке build. Все заработало!
@rombler9972
@rombler9972 6 жыл бұрын
Пытаюсь програмку сделать. Редактор ж-кода, никаких аналогов такого редактора не нашёл, а он очень нужен оказался. Вот я со своими минимальными знаниями и стараюсь что-то изобразить. Всё видео оказались "прям в тему".
@PyScientist
@PyScientist 6 жыл бұрын
Что за ж-код?
@rombler9972
@rombler9972 6 жыл бұрын
PyScientist Notes для станков чпу используются программы с gкодом чтобы создать программу имеется много инструментов. Одна из них арткам. А вот из уже созданной программы сделать программу под другой размер, нет такого инструмента. А требуется всего лишь к одной координате прибавить какое то число.
@PyScientist
@PyScientist 7 жыл бұрын
содержимое файла setup.py # -*- coding: utf-8 -*- from cx_Freeze import setup, Executable options = { 'build.exe': { 'icludes': [ #Прописываем импортируемые в основной исполняемый файл модули 'my_bot', 'text_bot_gui'] } } setup( name = 'Text_bot_pyqt', version = '1.0', description = 'Text_bot_with_pyqt_interface', options = options, #Прописываем основной исполняемый файл executables = [Executable("hello_world_qt.py")] )
@CRESHT
@CRESHT 5 ай бұрын
Подскажите, а если нет модулей, что тогда писать? Как словарь будет выглядеть?
@PyScientist
@PyScientist 5 ай бұрын
@CRESHT здравствуйте, тогда includes ключ можно просто исключить.
@PyScientist
@PyScientist 7 жыл бұрын
программа cx_Freeze www.lfd.uci.edu/~gohlke/pythonlibs/#cx_freeze (неофициальный whl) pypi.python.org/pypi/cx_Freeze (официальный whl c pypi) cx-freeze.readthedocs.io/en/latest/ (официальная документация) программа Boson hxn----7sbalvgbplpzkls.xn--p1ai/products/boson (ссылка на дистрибутив) программа Py2exe sourceforge.net/projects/py2exe/?source=directory (ссылка на дистрибутив) www.py2exe.org/index.cgi/Tutorial (Руководство на официальном сайте) www.py2exe.org/index.cgi/GeneralTipsAndTricks (Некоторые особенности) программа PyInstaller и ее особенности www.pyinstaller.org/ (официальный сайт)
@SuspicouusFox
@SuspicouusFox 6 жыл бұрын
Добрый вечер, попытался собрать exe по этому видео. Сам exe создаётся, но не запускается. Открыл exe через cmd и там вылезает следующие строки: D:\Users\h1029\Folder\Bachalor's\PY_Green tea\18.11.2018 11-24\Python\Py\build\exe.win32-3.4>Spoon.exe Traceback (most recent call last): File "C:\Python34\lib\site-packages\cx_Freeze\initscripts\__startup__.py", line 14, in run module.run() File "C:\Python34\lib\site-packages\cx_Freeze\initscripts\Console.py", line 26, in run exec(code, m.__dict__) File "Spoon.py", line 8, in File "C:\Python34\lib\site-packages\matplotlib\__init__.py", line 127, in from . import cbook File "C:\Python34\lib\site-packages\matplotlib\cbook\__init__.py", line 35, in import numpy as np File "C:\Python34\lib\site-packages umpy\__init__.py", line 142, in from . import add_newdocs File "C:\Python34\lib\site-packages umpy\add_newdocs.py", line 13, in from numpy.lib import add_newdoc File "C:\Python34\lib\site-packages umpy\lib\__init__.py", line 8, in from .type_check import * File "C:\Python34\lib\site-packages umpy\lib\type_check.py", line 11, in import numpy.core.numeric as _nx File "C:\Python34\lib\site-packages umpy\core\__init__.py", line 38, in from . import numeric File "C:\Python34\lib\site-packages umpy\core umeric.py", line 2931, in from . import fromnumeric File "C:\Python34\lib\site-packages umpy\core\fromnumeric.py", line 15, in from . import _methods ImportError: cannot import name '_methods' Наверно что-то не так сделал. Буду рад помощи. vk.com/fpd2275w
@-__-_-
@-__-_- 3 жыл бұрын
Информативно, но ужасный монтаж - невозможно слушать Советую вместо вырезания фраз на полслова и потом склеивать, проговаривать её просто ещё раз, так и дикция будет развиваться, и слушать будет можно
@PyScientist
@PyScientist 3 жыл бұрын
Спасибо за мнение. Да с монтажом у меня в первых видео мягко говоря сдабовато!) Да и в некоторых сложных темах тоже. Цель в сжатом виде донести суть, но несомненно есть куда стремиться! Буду работать над этим.
Python class example of text bot (PyCharm IDE)
19:12
PyScientist
Рет қаралды 6 М.
Создание exe файлов из скриптов на Python
33:31
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
Конвертируем .py в .exe | PyInstaller
10:20
Иван Викторович
Рет қаралды 76 М.
💻 Как преобразовать проект на Python в один исполняемый (.exe) файл
15:43
Хижина программиста 𖤍 QuadD4rv1n7
Рет қаралды 3,8 М.
Как устроен PYTHON
37:44
про АйТи | IT Pro
Рет қаралды 29 М.
ЯЗЫК АССЕМБЛЕРА С НУЛЯ | #1 НАЧАЛО
54:43
Python function creation built-in and user defined (PyCharm IDE)
33:16
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН