Build any python version for venv: Difference between revisions

From JoBaPedia
Jump to navigation Jump to search
(Created page with "= Build Python = == Optional Prerequisites == Most should be there, check https://devguide.python.org/getting-started/setup-building/index.html#install-dependencies for details zypper in tk-devel sqlite3-devel gdbm-devel readline6-devel == User Build == ver=3.11.1 cd wget -O- https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tar.xz | tar xf - cd Python-3.11.1 mkdir run ./configure --enable-optimizations --prefix=$PWD/run make -j8 make install == Use T...")
 
Line 11: Line 11:
  ver=3.11.1
  ver=3.11.1
  cd
  cd
  wget -O- https://www.python.org/ftp/python/3.11.1/Python-3.11.1.tar.xz | tar xf -
  wget -O- https://www.python.org/ftp/python/${ver}/Python-${ver}.tar.xz | tar xf -
  cd Python-3.11.1
  cd Python-${ver}
mkdir run
  ./configure --enable-optimizations --prefix=$PWD/run
  ./configure --enable-optimizations --prefix=$PWD/run
  make -j8
  make -j8

Revision as of 00:23, 3 February 2023

Build Python

Optional Prerequisites

Most should be there, check https://devguide.python.org/getting-started/setup-building/index.html#install-dependencies for details

zypper in tk-devel sqlite3-devel gdbm-devel readline6-devel

User Build

ver=3.11.1
cd
wget -O- https://www.python.org/ftp/python/${ver}/Python-${ver}.tar.xz | tar xf -
cd Python-${ver}
./configure --enable-optimizations --prefix=$PWD/run
make -j8
make install

Use The Build

run/bin/python3 --version
run/nin/python3 -m venv /new/env/path
. /new/venv/path/bin/activate