Changes
Page history
changing name
authored
Dec 30, 2020
by
DrBro23
Show whitespace changes
Inline
Side-by-side
Binary-erstellen.md
0 → 100644
View page @
1024d72b
### _**Erstellen der Binary:**_
<br
/>
##### Nachfolgende Schritte werden unter Debian verwendet.
<br
/>
Shell Skript "build_binary.sh" erstellt die binäre, kompilierte, auszuführende Datei "webserver" des Python Skript.
<br
/>
<br
/>
### Das Skript wird aufgeteilt und erklärt:
Die virtuelle Umgebung wird aktiviert.
```
bash
echo
"activating venv"
source
./venv/bin/activate
```
<br
/>
Die spezifischen Abhängigkeiten für Linux werden installiert.
```
bash
echo
"installing depencies"
apt-get
install
libc6 gcc python3-dev python3-psutil
```
<br
/>
Die Python-Package-Manager wird aktualisiert.
```
bash
echo
"updating pip"
pip
install
--upgrade
pip
```
<br
/>
Die Anforderungen für die Python Anwendung werden installiert.
```
bash
echo
"installing pip requirements"
pip
install
-r
requirements.txt
```
<br
/>
Erstellen der binären, kompilierten, auszuführenden Datei des Python Skript.
```
bash
echo
"building pyinstaller binary"
pyinstaller
\
--onefile
\
--clean
\
--noconfirm
\
--console
\
./main.spec
```
\ No newline at end of file