Spotted a typo? Would like to add something or make a correction? Join us by contributing (see these guides).
Instructions for users without a Python installation¶
Since NeuroKit2 is a Python package, let’s first make sure that you have a Python installation on your computing device. Then we can move on to install the NeuroKit2 package itself.
The advantage of Winpython is its portability (i.e., works out of a folder) and default setup (convenient for science).
Miniconda or Anaconda¶
The difference between the two is straightforward, miniconda is recommended if you don’t have much storage space and you know what you want to install. Similar to Winpython, Anaconda comes with a base environment, meaning you have basic packages pre-installed. Here is some more information to help you choose between miniconda and Anaconda.
Download and install Miniconda or Anaconda (make sure the
Anaconda3directory is similar to this:
Open the Anaconda Prompt (search for it on your computer)
conda helpto see your options
There should be a name in parentheses before your user’s directory, e.g.
(base) C:\Users\<yourusername>. That is the name of your computing environment. By default, you have a
base environment. We don’t want that, so create an environment.
conda env create <yourenvname>; activate it every time you open up conda by running
conda activate <yourenvname>
Now you can proceed to install the NeuroKit2 package
Instructions for users with a Python installation¶
If you have Python installed as part of Miniconda or Anaconda, please follow these steps:
As described in above, open the Anaconda Prompt and activate your conda environment
You can now install NeuroKit2 from conda-forge by typing
conda config --add channels conda-forge conda install neurokit2
If you use another Python installation, you can simply install NeuroKit2 from PyPI:
pip install neurokit2
conda or pip are the preferred methods to install NeuroKit2, as they will install the most up-to-date stable release.
It is also possible to install NeuroKit2 directly from GitHub:
pip install https://github.com/neuropsychology/neurokit/zipball/master
Enjoy living on the edge? You can always install the latest dev branch to access work-in-progress features using
pip install https://github.com/neuropsychology/neurokit/zipball/dev