Apakah ada yang tahu gambaran umum yang akan mendokumentasikan di mana (baru-baru) distribusi UNIX Python tersedia secara default, yaitu bagian dari instalasi default?
PS: Jawaban dari StackOverflow, sebelum pertanyaan dipindahkan di sini:
- Tidak tahu untuk semua OS Unix, tetapi untuk Linux Anda selalu dapat memeriksa distrowatch.org. Tapi ini bukan situs yang tepat untuk mengirim pertanyaan semacam ini: silakan pindahkan ini ke unix.stackexchange.com - vstrien 2 jam yang lalu
- Saya tidak dapat memikirkan distribusi mana pun yang tidak diinstal secara default. Banyak alat sistem dasar ditulis dalam Python hari ini. - Daniel Roseman 1 jam yang lalu
- Ini TIDAK diinstal secara default di LFS ... - Oz123 1 jam yang lalu
python
portability
Andrew Phillips
sumber
sumber
Jawaban:
Hanya dengan melihat sistem yang tersedia untuk saya di sini:
Red Hat Enterprise Linux dan kerabat dekatnya ( Fedora , CentOS , Scientific Linux , Oracle Linux ...) akan selalu memiliki Python diinstal sejak installer dan banyak alat inti ditulis dalam Python.
Ubuntu telah menginstal Python secara default sejak setidaknya versi 8.04.
Debian saat ini dikirimkan dengan Python diinstal secara default.
Mac OS X telah dikirimkan dengan Python yang terinstal secara default akan kembali ke setidaknya 10.3.
OpenIndiana saat ini dikirimkan dengan Python diinstal secara default. Saya berasumsi itu berarti Solaris juga, tetapi saya tidak memiliki sistem di sini untuk menguji.
Python tidak diinstal secara default di BSD mana pun, kecuali jika Anda menghitung OS X. Anda mungkin menemukan bahwa itu tersedia pada sistem BSD karena ditambahkan setelah sistem diinstal. Jika tidak, ini tersedia melalui sistem paket default dalam semua kasus:
FreeBSD menyertakan Python dalam sistem Ports:
/usr/ports/lang/python
OpenBSD menyertakan Python dalam sistem paketnya:
sudo pkg_add python
NetBSD menyertakan Python dalam
pkgsrc
sistemnya, dilang/python*
sumber
Daniel Roseman benar, saya pikir semua distribusi utama telah menginstal python secara default seperti yang digunakan untuk banyak (jika tidak sebagian besar) aplikasi untuk lingkungan desktop Gnome / KDE (setidaknya).
Lihat jawaban ini pada pertanyaan serupa di StackOverflow.
Juga, halaman dokumentasi Python ini, mengatakan hal yang sama secara pratik:
sumber
Di Gentoo , Python adalah salah satu dari sedikit hal yang perlu dimasukkan dalam instalasi, karena sistem manajemen paket intinya, portage , ditulis dengan Python + bash.
sumber