Installation#
You need to have a Python version between 3.8 and 3.10 (inclusive) installed on your system. If you don’t have Python installed, we recommend installing Mambaforge. (If you are installing on a Windows OS, you will need to use python version 3.8 only due to issues with installing the nmslib dependency in other versions)
Make sure you have Anaconda installed and functional. Conda FAQ is a great resource for troubleshooting and verifying that everything is working properly.
Open terminal or equivalent command line interface and run
conda create --name <env_name> python=<version>(e.g.conda create --name eschrEnv python=3.8)Activate the environment by running
conda activate <env_name>Once environment is activated, run
conda install pipIf you do not have Git installed, run
conda install gitTo install ESCHR into your conda environment, run the following line:
pip install git+https://github.com/zunderlab/eschr.gitVerify that the Conda environment was created successfully by running
conda listand verifying that expected packages are installed for this environment. Then either close the environment by runningconda deactivateor proceed to subsequent optional setup and/or running the method within the environment.