AWS Python 3 and MySQL - jordy33/turbogears_tutorial GitHub Wiki
MySQL Install
sudo apt-get -y install mysql-server
# pick user root password
sudo apt-get -y install mysql-client
Dev for MySQL
sudo apt-get install libmysqlclient-dev
Python 3 pip install
sudo apt-get install python3-pip
sudo pip3 install virtualenv
sudo pip3 install virtualenvwrapper
Configuration
In order to use virtualenvwrapper you should add two lines to your shell startup .bashrc file at ~ directory.
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
source /usr/local/bin/virtualenvwrapper.sh
export p3=`which python3`
Exit terminal and open a new one.
Create a new virtual environment with python 3
mkvirtualenv --no-site-packages --python=$p3 myproyenv
pip install tg.devtools mysqlclient