以下を使用して、Ubuntu16.04にpython 3.6をインストールしました。
add-apt-repository ppa:jonathonf/python-3.6
残念ながら、pip
は含まれていません。これをどのように解決しましたか?
答えはStackOverflowにあります。これは、同じppaリポジトリからさらにいくつかのパッケージをインストールしてから、pypa.ioからpipを取得することで構成されます。オプションで、python3.6をデフォルトのpython3にするために、いくつかのリンクを設定することをお勧めします。
Ubuntu 16.04、16.10、または17.04を実行しているシステムがあり、Python 3.6をデフォルトのPythonにしたい場合を考えてみましょう。
Ubuntu 16.04 LTSを使用している場合は、PPAを使用する必要があります。
Sudo add-apt-repository ppa:jonathonf/python-3.6 # (only for 16.04 LTS)
次に、以下を実行します(これは、16.10および17.04ですぐに機能します)。
Sudo apt update Sudo apt install python3.6 Sudo apt install python3.6-dev Sudo apt install python3.6-venv wget https://bootstrap.pypa.io/get-pip.py Sudo python3.6 get-pip.py Sudo ln -s /usr/bin/python3.6 /usr/local/bin/python3 Sudo ln -s /usr/local/bin/pip /usr/local/bin/pip3 # Do this only if you want python3 to be the default Python # instead of python2 (may be dangerous, esp. before 2020): # Sudo ln -s /usr/bin/python3.6 /usr/local/bin/python
上記のすべてを完了すると、次の各シェルコマンドは
Python 3.6.1
(またはPython 3.6)の最新バージョン)を示すはずです。python --version # (this will reflect your choice, see above) python3 --version $(head -1 `which pip` | tail -c +3) --version $(head -1 `which pip3` | tail -c +3) --version