Make sure you have installed...
sudo apt-get install python3-dev libxml2-dev libxslt1-dev zlib1g-dev libffi-dev openssl-dev
You should use virtualenv (or FADES). Currently supports 3.5.
Create a virtualenv named pyarweb
pyvenv3 pyarweb
If you don't know how to use virtualenvwrapper
please check official documentation
mkvirtualenv -p $(which python3) pyarweb
pip install -r dev_requirements.txt
docker run --name pyarweb-db -e POSTGRES_DB=pyarweb -p 5432:5432 -d postgres
su - postgres
createdb pyarweb
./manage.py makemigrations # because Waliki presents some bug...
./manage.py migrate
./manage.py test
./manage.py runserver