-
clone repo
-
create python virtualenv
virtualenv --python3 env
-
install requirements
source env/bin/activate pip install -r server/requirements.txt pip install -r server/requirements-dev.txt
-
start
cd server export FLASK_APP=ga python -m flask run
-
clone repo
-
open project in PyCharm
-
create python interpreter in PyCharm preference.
- Preference - Project: gitlab-analytics - Python Interpreter - Add
- virtualenv
-
install requirements
pip install -r server/requirements.txt
pip install -r server/requirements-dev.txt
-
Preference - Project: gitlab-analytics - Python Project Structure
- set "server" as Sources
-
Add Configuration
- Add Configuration
- flask server
- Target type: Module name
- Target:
ga
- Working directory:
$path/to/repo/server