Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
culture_community:codersclub [2015/12/11 19:21] – 0xf02d | culture_community:codersclub [2015/12/11 21:03] – [11.12.2015] pkirchner | ||
---|---|---|---|
Zeile 23: | Zeile 23: | ||
Freifunk, Jabber, Postfix und co sollen danach folgen. | Freifunk, Jabber, Postfix und co sollen danach folgen. | ||
+ | ====11.12.2015==== | ||
+ | === Quantified Code === | ||
+ | https:// | ||
+ | === Python Code nach pip/apt === | ||
+ | Saubere Python Umgeben erstellen und woanders wieder einspielen | ||
+ | < | ||
+ | # Richtet eine Virtuelle Umgebung für Python im entsprechenden Ordner ein | ||
+ | virtualenv < | ||
+ | # Wechselt in den Virtualenv Kontext (Bash Spezifisch) | ||
+ | source < | ||
+ | # Wechselt in den normalen Kontext zurück (Bash Spezifisch) | ||
+ | deactivate | ||
+ | # listet alle Python Pakete in der Umgebung (normal/ | ||
+ | # und piped es in eine (hier: requirements.txt) Textdatei | ||
+ | pip freeze > requirements.txt | ||
+ | # Es bietet sich an die Requirements ggf. anzupassen und konkrete Versionen | ||
+ | # durch Ranges zu ersetzen | ||
+ | ---- Woanders: | ||
+ | # Neues virtualenv einlegen, der " | ||
+ | # das im Zweifel zuerst die Systeme Pakete benutzt werden falls vorhanden | ||
+ | # statt sie neu zu installieren | ||
+ | virtualenv < | ||
+ | # Requirements einlesen | ||
+ | pip install -r requirements.txt | ||
+ | </ | ||
+ | Virtualenv Doku dazu: https:// | ||
+ | Für richtige PIP Packages siehe https:// |