Skip to content

Installation

Kyle Koeller edited this page May 14, 2023 · 10 revisions

Installation through pip.

The easiest way to install this package of python programs is through pip. In any command prompt terminal (this is a terminal package) type,

pip install EclipsingBinaries

This will auto install all dependencies without worrying if you got the right versions or everything needed. Once installed using pip, to run the actual package type,

EclipsingBinaries

This script was automatically installed when you ran the pip command above.

Updating through pip

When you want/need to update the package type,

pip install --upgrade EclipsingBinaries

These updates will only be stable versions of the package and not alpha or beta releases. Those can be installed by typing,

pip install --upgrade EclipsingBinaries==v2.8.4a7

The above example is only meant as an example and if you need a specific or the latest version go here

Errors

The package llvmlite seems to be causing issues from the numba package. If you experience an issue removing version 0.38.0 from llvmlite when installing through pip. Try the following steps:

Removing llvmlite Files

Remove any files that relate to llvmlite from say an Anaconda environment. On windows this can be accomplished by finding where the main Anaconda folder is. This should be in, C:\Users\[main user account]\anaconda3\Lib\site-packages\llvmlite.

Once you find this folder just delete this and try installing just llvmlite directly with pip,

pip install llvmlite,

and this should clear up this issue for good.

Last Resort

Otherwise, if the above does not work, this is a fine workaround:

pip install EclipsingBinaries --ignore-installed llvmlite,

and this will ignore removing the last version that was installed.

Checking Version

If you need to check the version of your installation, you can type the following,

pip show EclipsingBinaries,

and look for the version line.