1. Install Python Development Environment
1.1. By package manager
$ sudo apt install python3 python3-pip python-is-python3
Python 3.13 can be installed from Microsoft Store.
$ pacman -S ${MINGW_PACKAGE_PREFIX}-python
$ pacman -S ${MINGW_PACKAGE_PREFIX}-python-pip
1.2. Build from sources
Download sources:
$ curl -LO https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tgz
Extract files:
$ tar -C ~/workspace/devel/ -xzf Python-3.10.14.tgz
$ cd ~/workspace/devel/Python-3.10.14/
Install dependent packages before building:
$ sudo dnf install -y libffi-devel zlib-devel bzip2-devel xz-devel openssl-devel uuid-devel sqlite-devel libnsl2-devel
Configure, build and install:
$ ./configure --enable-optimizations
$ make -j
$ sudo make install
Create symbolic links:
$ sudo ln -snf pip3.10 /usr/local/bin/pip3
$ sudo ln -snf pip3.10 /usr/local/bin/pip