Python - бағдарламалауға арналған өте танымал тіл. Бірақ егер сіздің бағдарламаңызды басқаратын адам Python сценарийін іске қосқысы келмесе немесе білмесе ше? Бұл мақала Python сценарийін орындалатын файлға қалай құрастыруды үйретеді.
Қадамдар
2 -ші әдіс 1: CX_Freeze пайдалану
Қадам 1. cx_Freeze бағдарламасын Sourceforge сайтынан жүктеп алыңыз
Бұл Python сценарийлерін дербес орындалатын файлдарға орау құралы.
Қадам 2. Сіз іске қосу үшін сіздің орындалатын файл қажет болатын платформада жұмыс жасағаныңызға көз жеткізіңіз
Мысалы, егер сіз Windows орындалатын файлын жасағыңыз келсе, Windows жүйесінде cx_Freeze іске қосыңыз. Бұл Mac және Linux үшін де қолданылады.
Қадам 3. Сіз құрастырғыңыз келетін Python бағдарламасының каталогында setup.py атты жаңа Python файлын жасаңыз
Қадам 4. Жаңа setup.py файлына келесі кодты енгізіңіз
(Әдеттегідей Python -да дұрыс шегініс маңызды, және пішімдеу қиындықтарына байланысты, өкінішке орай, мұнда көрсетілмейді.):
cx_Freeze импорттау қондырғысынан sys импорттау, Орындалатын база = Ешқайсысы, егер sys.platform == 'win32': base = 'Win32GUI' орындалатын файлдар = [Орындалатын (Python бағдарламасының атауы, base = base)] баптау (name = executable_name, version = 'нұсқасы) ', сипаттамасы =' түсу ', орындалатын файлдар = орындалатын файлдар)
Қадам 5. Компьютер терминалында келесі пәрмендерді орындаңыз:
cd [Python файл каталогына жол] python setup.py құрастыру
Қадам 6. Python бағдарламасының каталогынан «build» деп аталатын жаңа қалтаны іздеңіз
Ол алдыңғы қадамда жасалуы керек еді. Сол қалтаны және оның ішіндегі қалтаны ашыңыз.
- Сіздің орындалатын файлыңыз бар! Бұл каталогтағы басқа файлдар сіздің орындалатын файлды іске қосу үшін қажет, сондықтан оларды әрқашан орындалатын файлмен бірге сақтаңыз.
- Құрылымды әр түрлі жолмен реттеуге болады. Барлық ықтимал опцияларды сипаттау үшін cx-freeze.readthedocs.org қараңыз.
2 әдісі 2: PyInstaller пайдалану
Қадам 1. Терминалды немесе пәрмен жолын ашып, келесі кодты орындаңыз
Бұл pyInstaller орнатады.
pyinstaller орнатыңыз
Қадам 2. Python сценарийі орналасқан каталогты ашыңыз
Windows жүйесінде «Shift» пернесін басып тұрып, тінтуірдің оң жақ батырмасымен шертіңіз және «мұнда командалық терезені ашу» таңдаңыз. Linux -те «Тінтуірдің оң жақ түймешігімен нұқыңыз» және «Терминалды ашу» таңдаңыз.
Қадам 3. Сценарийді құрастыру үшін осы пәрменді теріңіз
Пәрменнің аяқталуын күтіңіз.
pyInstaller script_name.py
Қадам 4. Жаңадан құрылған «dist» каталогына өтіңіз
Сіздің құрастырған жобаңыз сонда болады.
Ескертулер
- Егер Python кодыңызда input () функциясы болса, жоғарыда көрсетілгендей base = 'Win32GUI' параметрін орнату қиындық тудырады.
- Base = 'Console' немесе base = None параметрін орнатып көріңіз, себебі әдепкі консоль болып табылады.