GNU/Linux >> Linux の 問題 >  >> Linux

RockyLinux8にPython3.10をインストールする方法

フリーでオープンソースのプログラミング言語であるPythonは、最も人気のある高級言語およびオブジェクト指向アプリケーションの1つです。一般に、自動化、スクリプティング、データ分析、機械学習、バックエンド開発、ビッグデータの処理、複雑な数学の実行に使用されます。その用途の広い機能により、初心者と経験豊富な開発者の両方に人気があります。この記事を書いている時点では、Python3.10はPythonの最新バージョンです。

この投稿では、RockyLinux8にPython3.10をインストールする方法を紹介します。

前提条件

  • Atlantic.NetクラウドプラットフォームでRockyLinux8を実行しているサーバー
  • サーバーで構成されているrootパスワード

ステップ1-Atlantic.Netクラウドサーバーを作成する

まず、Atlantic.Netクラウドサーバーにログインします。 2GB以上のRAMを搭載したオペレーティングシステムとしてRockyLinux8を選択して、新しいサーバーを作成します。 SSH経由でクラウドサーバーに接続し、ページの上部で強調表示されているクレデンシャルを使用してログインします。

サーバーにログインしたら、次のコマンドを実行して、ベースシステムを最新の利用可能なパッケージで更新します。

dnf update -y

ステップ2–必要な依存関係をインストールする

まず、Python3.10のコンパイルに必要ないくつかの依存関係をインストールする必要があります。次のコマンドを実行して、それらすべてをインストールできます。

dnf install curl gcc openssl-devel bzip2-devel libffi-devel zlib-devel wget make -y

すべての依存関係がインストールされたら、次のステップに進むことができます。

ステップ3– RockyLinux8にPython3.10をインストールする

まず、Pythonの公式ダウンロードページに移動し、次のコマンドを使用して最新バージョンのPythonをダウンロードします。

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tar.xz

ダウンロードが完了したら、次のコマンドを使用してダウンロードしたファイルを抽出します。

tar -xf Python-3.10.0.tar.xz

次に、ディレクトリを抽出したディレクトリに変更し、次のコマンドを使用してPythonを構成します。

cd Python-3.10.0
./configure --enable-optimizations

次に、次のコマンドを使用してビルドプロセスを開始します。

make -j 2
nproc

最後に、次のコマンドを実行してPython3.10をインストールします。

make altinstall

インストールが正常に完了したら、次のコマンドを使用してPythonのインストールを確認します。

python3.10 --version

次の出力が得られます:

Python 3.10.0

ステップ4–Pythonで仮想環境を作成する

Pythonには、仮想環境を作成し、アプリケーションを分離された環境にデプロイできるvenvモジュールが用意されています。

app_envという名前の仮想環境を作成するには、次のコマンドを実行します。

python3.10 -m venv app_env

次に、次のコマンドを使用して仮想環境をアクティブ化します。

source app_env/bin/activate

次のシェルを取得します:

(app_env) [[email protected] ~]#

これで、PIPパッケージマネージャーを使用して、仮想環境内に任意のパッケージと依存関係をインストールできます。

たとえば、次のコマンドを実行してapache-airflowをインストールします。

pip3.10 install apache-airflow

このパッケージを削除する場合は、次のコマンドを実行します。

pip3.10 uninstall apache-airflow

Python仮想環境を終了するには、次のコマンドを実行します。

deactivate

結論

上記のガイドでは、Rocky Linux8にPython3.10をインストールする方法を説明しました。これで、Pythonプログラミング言語を使用して最初のアプリケーションの開発を開始できます。 Atlantic.NetのVPSホスティングで今すぐお試しください!


Linux
  1. LinuxにPythonをインストールする方法

  2. LinuxMint20にPythonをインストールする方法

  3. RockyLinux8にPythonをインストールする

  1. RockyLinux8.4のインストール方法

  2. RockyLinux8にPython3.9をインストールする方法

  3. RockyLinux8にAnacondaPythonディストリビューションをインストールする方法

  1. RockyLinux8.4のインストール方法

  2. RockyLinux8にDockerCEをインストールする方法

  3. RockyLinux8にSnapをインストールする方法