Configuring Python Path
Requirements
This guide assumes you obtained a copy of this project by cloning it from our repository.
Actions
Let your python interpreter know where to look in order to find the psicollect
module.
The psicollect
module is located under ./psicollect/
in the project root directory, so we'll need to export
the project root directory (e.g. /home/user/psi-collect/
as PYTHONPATH
).
Linux
-
Add the line
export PYTHONPATH="<path to project>"
to the end of the file~/.bashrc
using your favorite text editor (e.g.nano ~/.bashrc
for the nano text editor). This will ensure that your python interpreter knows where to look. -
Log-out and log back in to trigger the
~/.bashrc
file.
Windows 10
- Click
Start
in the bottom-left - Search
environment variables
- Click
Edit the system environment variables
in the search results - Click the
Environment Variables...
button in the bottom right-hand corner of the window that pops up - Click
New...
and add the variable as either a user or system variable. Variable name will bePYTHONPATH
and value will be<path to project>
Module not found: 'psicollect'
If you get an error that says something like Module 'psicollect' not found!
, then the python interpreter can't
find the project. Double-check that the project root directory is in the PYTHONPATH
. You should see it in
your environment variables when running env
from terminal in Linux or in the environmental variables
screen in Windows 10.