Download
or fetch directly from the GitHub-Repository:
$ git clone git://github.com/wplaschg/BitLift.git
Requirements
BitLift needs Python 2.x (at least 2.7)
Required libraries for SFTP
If you need to access your servers via SFTP you need the following additional Python libraries:
Windows (pre-build binaries)
- PyCrypto 2.3 for Python 2.4: pycrypto-2.3.win32-py2.4.exe
- PyCrypto 2.3 for Python 2.5: pycrypto-2.3.win32-py2.5.exe
- PyCrypto 2.3 for Python 2.6: pycrypto-2.3.win32-py2.6.msi
- PyCrypto 2.3 for Python 2.7: pycrypto-2.3.win32-py2.7.msi
- Paramiko 1.7.3: paramiko-1.7.3-ctypes.win32.exe
Mac OS X / Linux
Download the source code, open the terminal, go to the directories of the libraries, build and install them via the setup script setup.py:
$ python setup.py build $ python setup.py install
Another way is to install the modules on Debian-flavoured Linuxes with apt:
sudo apt-get install python-crypto sudo apt-get install python-paramiko
Check if the modules have been installed successfully:
$ python >>> import Crypto >>> import paramiko
There should be no error messages when you import the modules.
