Para configurar um ambiente de programação em Python:
Instale as coisas de que você precisa:
sudo apt-get install python-virtualenv
sudo pip install flask
Prepare o ambiente:
mkdir py3project
cd py3project
virtualenv -p python3 venv
ls
Para usar / ativar o ambiente:
source venv/bin/activate
Para instalar o uso de pip:
sudo apt-get install python-pip
Pesquisa com pip:
Por exemplo, você quer procurar um pacote redis.
Você faz:
pip search jupyter
Para instalar com o pip, por exemplo, o jupyter notebook:
Você faz:
pip3 install jupyter
A linha é a mesma para instalações pip do python2, o pip3 usa o python3
Para ver sua árvore de projetos:
tree myprogram
Confira este link para mais informações: how-to-install-python-3-e-set-up-a-local-programming-environment-on-ubuntu-16-04