環境構築からWEBアプリ開発・スマホアプリ開発まで。ときには動画制作やゲームも。

supilog
すぴろぐ

AlmaLinux OS 9にPythonをインストール(pip)

AlmaLinux OS 9にPythonをインストール(pip)

環境確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ cat /etc/redhat-release
AlmaLinux release 9.5 (Teal Serval)
$ cat /etc/redhat-release AlmaLinux release 9.5 (Teal Serval)
$ cat /etc/redhat-release 
AlmaLinux release 9.5 (Teal Serval)

Python

インストール

通常はインストールされているっぽい。入ってない場合はインストールする。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ dnf install python3
$ dnf install python3
$ dnf install python3

確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ python3 -V
Python 3.9.21
$ which python3
/usr/bin/python3
$ dnf info python3
インストール済みパッケージ
名前 : python3
バージョン : 3.9.21
リリース : 1.el9_5
Arch : x86_64
サイズ : 32 k
ソース : python3.9-3.9.21-1.el9_5.src.rpm
リポジトリー : @System
repo から : baseos
概要 : Python 3.9 interpreter
URL : https://www.python.org/
ライセンス : Python
説明 : Python 3.9 is an accessible, high-level, dynamically typed, interpreted
: programming language, designed with an emphasis on code readability.
: It includes an extensive standard library, and has a vast ecosystem of
: third-party libraries.
:
: The python3 package provides the "python3" executable: the reference
: interpreter for the Python language, version 3.
: The majority of its standard library is provided in the python3-libs package,
: which should be installed automatically along with python3.
: The remaining parts of the Python standard library are broken out into the
: python3-tkinter and python3-test packages, which may need to be installed
: separately.
:
: Documentation for Python is provided in the python3-docs package.
:
: Packages containing additional libraries for Python are generally named with
: the "python3-" prefix.
$ python3 -V Python 3.9.21 $ which python3 /usr/bin/python3 $ dnf info python3 インストール済みパッケージ 名前 : python3 バージョン : 3.9.21 リリース : 1.el9_5 Arch : x86_64 サイズ : 32 k ソース : python3.9-3.9.21-1.el9_5.src.rpm リポジトリー : @System repo から : baseos 概要 : Python 3.9 interpreter URL : https://www.python.org/ ライセンス : Python 説明 : Python 3.9 is an accessible, high-level, dynamically typed, interpreted : programming language, designed with an emphasis on code readability. : It includes an extensive standard library, and has a vast ecosystem of : third-party libraries. : : The python3 package provides the "python3" executable: the reference : interpreter for the Python language, version 3. : The majority of its standard library is provided in the python3-libs package, : which should be installed automatically along with python3. : The remaining parts of the Python standard library are broken out into the : python3-tkinter and python3-test packages, which may need to be installed : separately. : : Documentation for Python is provided in the python3-docs package. : : Packages containing additional libraries for Python are generally named with : the "python3-" prefix.
$ python3 -V
Python 3.9.21

$ which python3
/usr/bin/python3

$ dnf info python3
インストール済みパッケージ
名前         : python3
バージョン   : 3.9.21
リリース     : 1.el9_5
Arch         : x86_64
サイズ       : 32 k
ソース       : python3.9-3.9.21-1.el9_5.src.rpm
リポジトリー : @System
repo から    : baseos
概要         : Python 3.9 interpreter
URL          : https://www.python.org/
ライセンス   : Python
説明         : Python 3.9 is an accessible, high-level, dynamically typed, interpreted
             : programming language, designed with an emphasis on code readability.
             : It includes an extensive standard library, and has a vast ecosystem of
             : third-party libraries.
             : 
             : The python3 package provides the "python3" executable: the reference
             : interpreter for the Python language, version 3.
             : The majority of its standard library is provided in the python3-libs package,
             : which should be installed automatically along with python3.
             : The remaining parts of the Python standard library are broken out into the
             : python3-tkinter and python3-test packages, which may need to be installed
             : separately.
             : 
             : Documentation for Python is provided in the python3-docs package.
             : 
             : Packages containing additional libraries for Python are generally named with
             : the "python3-" prefix.

 

pip

インストール

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ dnf install python3-pip
$ dnf install python3-pip
$ dnf install python3-pip

確認

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$ pip -V
pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)
$ which pip
/usr/bin/pip
$ dnf info python3-pip
インストール済みパッケージ
名前 : python3-pip
バージョン : 21.3.1
リリース : 1.el9
Arch : noarch
サイズ : 8.8 M
ソース : python-pip-21.3.1-1.el9.src.rpm
リポジトリー : @System
repo から : appstream
概要 : A tool for installing and managing Python3 packages
URL : https://pip.pypa.io/
ライセンス : MIT and Python and ASL 2.0 and BSD and ISC and LGPLv2 and MPLv2.0 and (ASL 2.0 or BSD)
説明 : pip is a package management system used to install and manage software packages
: written in Python. Many packages can be found in the Python Package Index
: (PyPI). pip is a recursive acronym that can stand for either "Pip Installs
: Packages" or "Pip Installs Python".
$ pip -V pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9) $ which pip /usr/bin/pip $ dnf info python3-pip インストール済みパッケージ 名前 : python3-pip バージョン : 21.3.1 リリース : 1.el9 Arch : noarch サイズ : 8.8 M ソース : python-pip-21.3.1-1.el9.src.rpm リポジトリー : @System repo から : appstream 概要 : A tool for installing and managing Python3 packages URL : https://pip.pypa.io/ ライセンス : MIT and Python and ASL 2.0 and BSD and ISC and LGPLv2 and MPLv2.0 and (ASL 2.0 or BSD) 説明 : pip is a package management system used to install and manage software packages : written in Python. Many packages can be found in the Python Package Index : (PyPI). pip is a recursive acronym that can stand for either "Pip Installs : Packages" or "Pip Installs Python".
$ pip -V
pip 21.3.1 from /usr/lib/python3.9/site-packages/pip (python 3.9)

$ which pip
/usr/bin/pip

$ dnf info python3-pip
インストール済みパッケージ
名前         : python3-pip
バージョン   : 21.3.1
リリース     : 1.el9
Arch         : noarch
サイズ       : 8.8 M
ソース       : python-pip-21.3.1-1.el9.src.rpm
リポジトリー : @System
repo から    : appstream
概要         : A tool for installing and managing Python3 packages
URL          : https://pip.pypa.io/
ライセンス   : MIT and Python and ASL 2.0 and BSD and ISC and LGPLv2 and MPLv2.0 and (ASL 2.0 or BSD)
説明         : pip is a package management system used to install and manage software packages
             : written in Python. Many packages can be found in the Python Package Index
             : (PyPI). pip is a recursive acronym that can stand for either "Pip Installs
             : Packages" or "Pip Installs Python".