|Home|Quick Start|Sprints|Requirements|Architecture|Server Config|API|GIT|Simulation|Agents|
|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|:---:|
Configuring the virtual enviroment
Pre steps
Our project relies on a Virtual Environment (venv) in order for it to work. So, what is a venv? Long story short it is a place in a python project where we can add all the libraries we want and it only affects the enclosing project. To use it we need VirtualEnvironment installed in our computer, but gladly for us our project runs with python 3.6 who already supports it, yay!
To set up the python interpreter on your machine see Python SetUp
After the Python interpreter is correctly installed on your machine, you must open the terminal and or the prompt to set up the virtual environment.
Verify if you have the 'pip' installed typing on the terminal
pip --version
If installed, the current version of pip was shown and you can proceed with the enviroment configuration, if not you can download and install pip through this link Pip Installation
Setting up a virtual environment
Setting up a venv is a lot straightforward, all we need to do is run a few commands at a terminal console.
Installing virtual environment
With all the pre steps finished, you can continue with the installation of the virtual enviroment
On the terminal type
pip install pipenv
- The command will install the pipenv library to manage the virtual enviroments on your machine
Going to the project folder you must type
pipenv install
- It will install all the required dependencies in the project
PyCharm
If the virtual enviroment was not already set by the IDE, you must configure it to run the project.
- Opening the IDE you can use the shortcut
ctrl + alt + s
to open the project settings - Once popped up on the screen, open the
Project: Desastres
tab - Select
Project Interpreter
- On the right side of the path to the current virtual enviroment or the '' field, click on the engine and
Add...
- Select the
Existing enviroment
radio button - On the right side of "" or the old path of the enviroment, select the
...
button and chose the path to the interpreter
Tip: The interpreter probably is inside the .virtualenvs
folder created on your user profile