Ubuntu16.04 Python 3をインストールする.7とpip 3をデフォルトバージョンに切り替え
0.依存環境を構成します.この手順を実行しないと、いくつかの問題が発生する可能性があります.
途中に余分なスペースがある可能性があります.削除してから実行します.一般的にはインストールに成功します.sudo apt-get updateを更新できない場合は、sudo apt-get updateを更新してください.
1.直接公式サイトに行って、あなたの考えているバージョンをダウンロードします.
https://www.python.org/downloads/source/
2.ダウンロードしたパッケージを解凍し、その前にmvのパッケージを指定した場所に解凍することができます.
3.解凍ディレクトリに入る
4.インストールディレクトリの作成
5.コンパイルインストール
これを実行するには、pip 3が自動的にインストールされ、構成が最適化されます.
6.ソフトリンクの削除
まずバージョンの表示を実行し、ソフトリンクが存在することを証明する場合は、以前のものを削除してから再構築する必要があります.
7.新しい指向python 3を確立する.7のソフトリンク
8.バージョンの検出 ubuntu16.04 mongodbをインストールし、リモート接続心無私天地幅mongodb ubuntu16.04 hadoop+spark単機版aaanthonysparkhadoop をインストール Ubuntu 16.04 PHPバージョンhefengxianphplinux を切り替え Macのanacconda 3はPythonバージョンを勝手に切り替えながら、異なるバージョンのPythonにTensorFlow(CPU)QiuShenJmacospythonananacondatensorflowindows をインストールする ubuntu16.04 mysqlをインストールし、リモート接続心無私天地幅mysql Linuxでデフォルトのyumソースを交換するのは網易yumソース双子城linux です. mac下の複数のphpバージョン切替(操作可能版)線上は虎php 7 のように猛威を振るっている.簡単な方法nodeバージョンのインストール/アップグレード/切り替え方法:n&nvmKinicennvmnode.js
公式サイトに行ってインストールパッケージをダウンロードするか、以下のコマンドを直接実行してダウンロードします.
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
解凍:tar-xvJf Python-3.6.2.tar.xz
切り替え:cd Python-3.6.2
コンパイルインストール:./configure prefix=/usr/local/python3
make && make install
インストールが完了すると、cdが/usr/local/ディレクトリの下にpython 3があります.
したがって、実行ディレクトリの下/usr/binにソフトチェーンを追加できます.
ln -s/usr/local/python3/bin/python3/usr/bin/python
pipもpython 3を用いて実行する
ln -s/usr/local/python3/bin/pip3/usr/bin/pip
ソフトチェーンの作成が完了していることがわかります
テストインストールは成功しましたか?
python-V出力がpython 3のバージョンかどうか見てみましょう
python 2-Vを実行するとpython 2のバージョンが表示されます
yumを実行するにはpython 2バージョンが必要ですので、yumの構成を変更して実行します.
vi/usr/bin/yum
#を!/usr/bin/pythonを#に変更!/usr/bin/python2
同理vi/usr/libexec/urlgrabber-ext-downファイル
#!/usr/bin/pythonも#に変更します!/usr/bin/python2
python 3バージョンでインストールが完了しました.同時にpython 2も存在する
python-Vバージョン3
python 2-Vバージョン2
途中に余分なスペースがある可能性があります.削除してから実行します.一般的にはインストールに成功します.sudo apt-get updateを更新できない場合は、sudo apt-get updateを更新してください.
sudo apt-get install zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev
libreadline-dev tk-dev libgdbm-dev libdb-dev libpcap-dev xz-utils libexpat1-dev
liblzma-dev libffi-dev libc6-dev
1.直接公式サイトに行って、あなたの考えているバージョンをダウンロードします.
https://www.python.org/downloads/source/
2.ダウンロードしたパッケージを解凍し、その前にmvのパッケージを指定した場所に解凍することができます.
jianjiacheng@J-computer:~$ tar zxvf Python-3.7.1
3.解凍ディレクトリに入る
jianjiacheng@J-computer:~$ cd Python-3.7.1/
4.インストールディレクトリの作成
sudo mkdir -p /usr/local/python3
5.コンパイルインストール
これを実行するには、pip 3が自動的にインストールされ、構成が最適化されます.
# ./configure --prefix=/usr/local/python3 --enable-optimizations
# make
# sudo make install
6.ソフトリンクの削除
まずバージョンの表示を実行し、ソフトリンクが存在することを証明する場合は、以前のものを削除してから再構築する必要があります.
// python3 pip3 python3
jianjiacheng@J-computer:~/Python-3.7.1$ python3 -V
Python 3.5.2
jianjiacheng@J-computer:~$ pip3 -V
bash: /usr/lib/command-not-found: /usr/bin/python3: bad interpreter: No such file or directory
rm -rf /usr/bin/python3
rm -rf /usr/bin/pip3
7.新しい指向python 3を確立する.7のソフトリンク
# python3
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
# pip3
ln -s /usr/local/python3/bin/pip3.7 /usr/bin/pip3
8.バージョンの検出
jianjiacheng@J-computer:~$ python3 -V
Python 3.7.1
jianjiacheng@J-computer:~$ pip3 -V
pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages/pip (python 3.7)
公式サイトに行ってインストールパッケージをダウンロードするか、以下のコマンドを直接実行してダウンロードします.
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
解凍:tar-xvJf Python-3.6.2.tar.xz
切り替え:cd Python-3.6.2
コンパイルインストール:./configure prefix=/usr/local/python3
make && make install
インストールが完了すると、cdが/usr/local/ディレクトリの下にpython 3があります.
したがって、実行ディレクトリの下/usr/binにソフトチェーンを追加できます.
ln -s/usr/local/python3/bin/python3/usr/bin/python
pipもpython 3を用いて実行する
ln -s/usr/local/python3/bin/pip3/usr/bin/pip
ソフトチェーンの作成が完了していることがわかります
テストインストールは成功しましたか?
python-V出力がpython 3のバージョンかどうか見てみましょう
python 2-Vを実行するとpython 2のバージョンが表示されます
yumを実行するにはpython 2バージョンが必要ですので、yumの構成を変更して実行します.
vi/usr/bin/yum
#を!/usr/bin/pythonを#に変更!/usr/bin/python2
同理vi/usr/libexec/urlgrabber-ext-downファイル
#!/usr/bin/pythonも#に変更します!/usr/bin/python2
python 3バージョンでインストールが完了しました.同時にpython 2も存在する
python-Vバージョン3
python 2-Vバージョン2