重要な点
pyenv
を使っている場合はパッケージをインストールした後に「アンインストール」→「インストール」する必要があります。
結論
各種パッケージを入れましょう。
$ sudo apt install -y build-essential libbz2-dev libdb-dev libreadline-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libsqlite3-dev libssl-dev zlib1g-dev uuid-dev tk-dev
重要な点再び
pyenv
を使っている場合はパッケージをインストールした後に「アンインストール」→「インストール」する必要があります。
補足
上記の内容は python.jp
のものです。