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:45] – [11.12.2015] sand | culture_community:codersclub [2015/12/11 20:56] – [11.12.2015] sand | ||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
====11.12.2015==== | ====11.12.2015==== | ||
=== Quantified Code === | === Quantified Code === | ||
- | https:// | + | 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 installl -r requirements.txt | ||
+ | </ | ||
+ | Virtualenv Doku dazu: https:// | ||
+ | |||
+ | Für richtige PIP Packages siehe https:// |