pyenvとかvirtualenvとか色々あるらしいけど、これが公式でおすすめらしい。
~$ sudo apt install python3-venv
~$ python3 -m venv ./myvenv/
~$ ls
memo.txt myvenv
~$ . myvenv/bin/activate
(myvenv) ~$
(myvenv) ~$ python --version
Python 3.5.2
簡単ですね。
【追記】
Pythonのバージョンを変えたい。
~$ cat myvenv/pyvenv.cfg
home = /usr/bin
include-system-site-packages = false
version = 3.5.2
Ubuntuに入ってたPython3は3.5.2
だったみたい。
3.6.3
にしたいとおもいました。
Python3.6.3のインストール方法
https://www.python.jp/install/ubuntu/index.html
インストールしたら、下記で新しい環境を作る。
python3.6 -m venv --without-pip ./myvenv2
~$ . myvenv2/bin/activate
(myvenv2)~$ python --version
Python 3.6.3
できたっぽいです。