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