forked from cslms/cs-server
-
Notifications
You must be signed in to change notification settings - Fork 1
ambiente back end
Fabio Teixeira edited this page Aug 23, 2017
·
1 revision
Atualize sua maquina
$ apt-get update
Instale o Python Index Package(pip)
$ apt install python-pip python3-pip
Instale um ambiente virtual
$ pip install virtualenv virtualenvwrapper
Coonfigurando o ambiente
$ mkdir ~/.virtualenvs
$ echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.bashrc
$ echo "export PROJECT_HOME=$HOME/Devel" >> ~/.bashrc
$ echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bashrc
Instale o sass
$ apt-get install sass
Instale o redis-server
$ apt-get install redis-server
Crie um ambiente virtual
# Use o nome que preferir, remova "<" e ">" quando for criar o seu ambiente
# EX: mkvirtualenv cspyenv -p /usr/bin/python3
mkvirtualenv <nome_do_ambiente> -p /usr/bin/python3
Agora sempre que for usar esse ambiente, basta fazer:
workon <nome_do_ambiente>
Intalando pacotes do python Apos clonar cs-server, entre em sua pasta e execute:
É necessário que se esteja na branch ng...
pip install -e .[dev]
pip install -r requirements.txt
pip install pandas
Executando Estando na branch ng, basta usar o comando "inv"
inv db # Cria o banco e faz as migrações iniciais
inv run # inicia o servidor