3. Installation¶
3.1. Windows Installer¶
The Windows installer handles all necessary dependencies and upgrades of EINSTEIN.
- Step 1:
- Download the latest EINSTEIN installer EINSTEIN_N.N(plus)_windows.exe, a bundle installer that contains not only EINSTEIN but also a Python environment and all dependencies.
- Step 2:
- Execute the file you’ve downloaded and follow the instructions of the EINSTEIN installer.
- Step 3:
- Run EINSTEIN.
3.2. Source Archive¶
If you cannot use the Windows Installer, you may want to install EINSTEIN manually from a source archive: EINSTEIN_N.N/N.N(plus)_linux.zip. In that case you have to take care of the dependencies of EINSTEIN yourself.
3.2.1. Dependencies¶
Einstein uses the following software packages that have to be installed PREVIOUSLY to the installation of EINSTEIN itself, if you decide to install EINSTEIN manually:
Python (Version 2.6 or higher but not 3.x) Note: for EINSTEINplus, Version 2.7 is required
several Python complements:
- wxPython:
- numpy:
- scipy: (required for some functionalities of plus-version only)
- matplotlib:
3.2.2. Manual setup of EINSTEIN database¶
Copy the default database einstein.db located in [MyEINSTEIN]einsteinsql into the APPDATA folder (on Windows: subfolder einsteinN.Nplus, where N.N indicates the version number)
3.3. Notes on Mac OS X and Linux:¶
Install EINSTEIN and dependencies and setup your data base as described above .
After that you can start einstein by changing into the folder [MyEINSTEIN]/src/einstein and execute python einstein.py
or
just run the shell script einstein
in the root of your EINSTEIN folder [MyEINSTEIN].