pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install --user -U
Archiv der Kategorie: Python
Python: Einzeiler zum Erzeugen eines Password-Hashes
Funktion zum Erzeugen eines Hashes (module passlib needed):
python -c "from passlib.hash import sha512_crypt;import getpass;print sha512_crypt.encrypt(getpass.getpass())"
Wenn das Modul passlib fehlt:
pip install passlib
Python: setuptools, easy_install, pip installieren
Debian / Ubuntu Python-Setuptools installieren:
sudo apt-get update && sudo apt-get install python-setuptools
Mit easy_install pip installieren:
sudo easy_install pip
Pip upgraden:
sudo easy_install --upgrade pip
Pip zum installieren nutzen (und deinstallieren) – „Packet“ ist der Name des zu installierendes Packets:
pip install Packet
Mit konkreter Versionsnummer:
pip install Packet==version
Versionsnummer größer gleich:
pip install "Packet>=version"
Deinstallieren:
pip uninstall Packet
Python: Alle Source-Files kompilieren (auch nicht inkludierte)
Schreibe eine Antwort
Python kompiliert automatisch inkludierte Sourcefiles, Betonung liegt auf inkludierte Files. Wie also Python-Dateien kompilieren, die nicht inkludiert werden?
python -m compileall .
oder aus Python heraus:
import py_compile py_compile.compile("main.py")
Python: Reportlab PDF-Generierung installieren
sudo apt-get install build-essential libfreetype6-dev python-dev python-imaging python-pip && sudo pip install reportlab –upgrade