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
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
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 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")
sudo apt-get install build-essential libfreetype6-dev python-dev python-imaging python-pip && sudo pip install reportlab –upgrade
Tcl-Library für Python Tkinter installieren (Python 2.7)
sudo apt-get update && sudo apt-get install python-tk python-pmw python-imaging python-imaging-tk
Einbinden und testen mit:
import Tkinter as tk tk._test()
Sollte ein kleines Fenster mit zwei Textzeilen (Version Tcl/TK und eine Zeile mit Sonderzeichen cedilla) und zwei Buttons öffnen.