3 分で Linux に Python3 をインストールする方法を学びます (ビデオチュートリアル付き)

取り付けビデオ:

3 分で Linux を学び、Python3 をインストールする

序文

私たちの毎日の仕事、勉強、生活には、Windows、Mac、Linux という 3 つの一般的なシステムがあります。Linux の一般的なものには、Redhat、Ubuntu、Centos などがあります。

Windows と Mac に Python をインストールすることについて話すことは何もありません。公式 Web サイトにアクセスして、対応するインストール パッケージをダウンロードし、次のステップに進むまでダブルクリックするとインストールが完了します。Linux インストールの場合、手順は少し複雑になります。主に、時間のかかるコンパイルとインストール、および依存環境を事前にインストールする必要性の 2 つの側面に反映されます。

Linux で通常最もよく使用されるのは Centos です。1 つはオープンソースで無料であり、もう 1 つは操作が簡単です。そのため、ここでは Centos に基づいてインストール プロセスを示します。

Pythonをインストールする

ここではPython3.8をインストールします。

1. 依存関係モジュールのインストール

コンパイルしてインストールする前に、いくつかの依存モジュールをインストールする必要があります。コマンドは次のとおりです。

yum -y install zlib zlib-devel libffi-devel
yum -y install bzip2 bizp2-devel 
yum -y install ncurses ncurses-devel
yum -y install readline readline-deval
yum -y install openssl openssl-devel openssl-static
yum -y install xz lzma xz-devel
yum -y install sqlite sqlite-devel
yum -y install gdbm gdbm-devel
yum -y install tk tk-devel

私は怠け者で依存関係を以前にインストールしていなかったので、コンパイル時にエラーが報告されます。コンパイルが通ったとしても、一部のPythonパッケージをインストールする際に不足しているモジュールがある旨のメッセージが表示されるので素直にインストールしましょう。

2. gcc をアップグレードする

このステップは実際には省略できます。ただし、コンパイル中に最適化が有効になっている場合、gcc のバージョンが古すぎる場合は、アップグレードする必要があります。

アップグレードコマンドは次のとおりです。

yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
echo "source /opt/rh/devtoolset-9/enable" >> /etc/profile
gcc -v

ここで、私の gcc バージョンを確認できます。

3. ダウンロード、コンパイル、インストール

公式ウェブサイトのアドレス: https://www.python.org、ウェブサイトは少し遅いので、気長にお待ちください。

ここではバージョン 3.8 をダウンロードします。インストールコマンドは以下のとおりです。

# 下载
wget https://www.python.org/ftp/python/3.8.13/Python-3.8.13.tar.xz
# 解压
tar xvf Python-3.8.13.tar.xz

cd Python-3.8.13
# prefix指定安装目录,enable-optimizations启动优化参数
./configure --prefix=/usr/local/python --enable-optimizations
# 编译安装
make & make install

4. ソフトリンクを作成する

Linux のソフト リンクは Windows のショートカットに相当します。

cd /usr/local/bin
ln -s /usr/local/python3/bin/python3.8 python3
ln -s /usr/local/python3/bin/pip3 pip3

ここで、Python を PATH に追加して、上記の機能を実現することもできます。

5. 検証

python3 を実行してコマンド ライン環境に入ります。これは、インストールが成功したことを意味します。

エピローグ

このようにして、Linux 上での Python のインストールが完了します。コンパイルとインストールのプロセスに時間がかかることを除けば、操作は比較的簡単です。


95 歳以降の若手プログラマーが、日々の業務における個人的な実践を、初心者の視点から 0 から 1 まで詳しく、真剣に書きます。記事は公式アカウント【あきらめロード入門】にて公開してまいりますので、ご注目いただければ幸いです。

あらゆる出会いに感謝します

おすすめ

転載: blog.csdn.net/CatchLight/article/details/124598480