Installation

In this section, we discuss ways to install vampire-analysis and best practices.

Beginner

vampire-analysis runs with Python. If we don’t have Python yet, we recommend to install Anaconda, which includes Python and many other packages for data science and scientific computing. Detailed installation instructions can be found in Anaconda documentation.

After installation of Anaconda, open the Anaconda command prompt and install vampire-analysis via PyPI by typing:

pip install vampire-analysis

We can now use vampire-analysis in the command prompt python interpreter or Jupyter Notebooks.

Advanced

Installing the package directly may cause dependency conflicts with other packaged. To avoid such problem, we can create a virtual environment by venv. The following is a quick tutorial on creating a virtual environment. For a detailed walk through, see YouTube videos for Windows and MacOS.

Suppose we have a project named my_project in Windows, we can create a virtual environment by typing in the command line:

python -m venv my_project\venv

We can activate the virtual environment with

my_project\venv\Scripts\activate.bat

To install vampire-analysis, use the above command

pip install vampire-analysis

or for fully reproducible dependencies, use

pip install -r requirements.txt

where requirement.txt of this project is placed in the current working directory.

We can verify the environment only has necessary packages installed with the command

pip list

To exit the environment, simply type

deactivate