Installation
Tip
For Windows users with relatively little experience with Python, we warmly recommend to use the Anaconda distribution. Anaconda is an all-in-one package containing the Python compiler, an integrated desktop environment (Spyder) and plenty of useful Python packages such as numpy and matplotlib.
PyTessel is distributed via both Anaconda package as well as PyPI. For Windows, it is recommended to install PyTessel via Anaconda, while for Linux, we recommend to use PyPI.
Windows / Anaconda
To install PyTessel under Windows, open an Anaconda Prompt window and run:
conda install -c ifilot pytessel
Note
Sometimes Anaconda is unable to resolve the package dependencies. This can be caused by a broken environment. An easy solution is to create a new environment. See the “Troubleshooting” section at the end of this page for more information.
Linux / PyPI
To install PyTessel systemwide, run:
sudo pip install pytessel
or to install PyTessel only for the current user, run:
pip install pytessel
Troubleshooting
The Anaconda packaging system can sometimes be quite finicky and sometimes packages conflict with each other. A way to work around this issue is to create a separate environment and only use that environment for the electronic resources associated with this project.
To create the new environment (called eoesc-env), run:
conda create -n eoesc-env python=3.9
Next, open the environment with:
conda activate eoesc-env
and install the required packages:
conda install -c ifilot pyqint pytessel
Finally, you can install the IDE Spyder using:
conda install spyder matplotlib scipy pandas openpyxl