Anda dapat mencoba menggunakan pyenv. Saya belum mencobanya. Namun melihat sumbernya, tampaknya sangat matang untuk menyelesaikan penginstalan juru bahasa CPython apa pun pada sistem *ix apa pun.
-
Pada prompt shell (di terminal), jalankan
sudo apt-get install build-essential
Ini akan mengambil semua paket umum yang Anda perlukan untuk membuat apa pun (mis. Compiler, dll.).
-
Lalu jalankan
sudo apt-get build-dep python2.7
Ini akan mengambil semua perpustakaan yang Anda butuhkan untuk membuat python.
-
Kemudian unduh kode sumber untuk python dan dekompresi ke dalam direktori.
-
pergi ke sana dan jalankan
./configure --prefix=/path/where/you/want/python/installed
-
Lalu
make
lalumake install
untuk membuatnya dibangun dan dipasang:make && make install
Jika Anda mengalami hambatan, tanyakan kembali ke sini dan saya akan mencoba menawarkan beberapa panduan.
Cara terbaik untuk membuat python "panas" terbaru (dari github) adalah sebagai berikut:
sudo apt-get update \
&& sudo apt-get install -y build-essential git libexpat1-dev libssl-dev zlib1g-dev \
libncurses5-dev libbz2-dev liblzma-dev \
libsqlite3-dev libffi-dev tcl-dev linux-headers-generic libgdbm-dev \
libreadline-dev tk tk-dev
git clone https://github.com/python/cpython.git
cd cpython && ./configure --prefix=/usr \
--enable-loadable-sqlite-extensions \
--enable-shared \
--with-lto \
--enable-optimizations \
--with-system-expat \
--with-system-ffi \
--enable-ipv6 --with-threads --with-pydebug --disable-rpath \
&& make \
&& sudo make install
Itu membangun python terbaru dari sumber di github.
Dengan ini saya telah membuat Python 3.8.0a0 (heads/master:077059e0f0, Aug 10 2018, 21:36:32)
.