29 lines
697 B
Markdown
29 lines
697 B
Markdown
# build_cython
|
|
|
|
## Voraussetzungen
|
|
Installieren der benötigten Werkzeuge in der virtuellen Umgebung, am besten die des Projektes:
|
|
```
|
|
pip install cython pyarmor setuptools
|
|
```
|
|
|
|
Sicherstellen, dass ein C-Compiler installiert ist.
|
|
- Linux z. B. build-essential oder gcc
|
|
- Windows die Visual C++ Build Tools.
|
|
|
|
Automatisierungsskript (build_dist.py)
|
|
Ausführen des Skripts:
|
|
|
|
Fall 1:
|
|
Anwendung direkt auf eine bestehende ZIP-Datei
|
|
```
|
|
python build_dist.py project.zip
|
|
```
|
|
|
|
Fall 2:
|
|
Anwendung auf einen bestehenden Projektordner
|
|
```
|
|
python build_dist.py /pfad/zu/dilibai-v2
|
|
```
|
|
|
|
Das Ergebnis wird im Unterordner **dist/** erstellt, ohne dass die Original-Zip-Datei oder Quellordner verändert werden.
|