Cara menginstal Python di Windows, Linux, dan macOS

click fraud protection

Jika Anda ingin menginstal Python dan memulai pengembangan, kami memiliki panduan memulai cepat yang berguna untuk memandu Anda memahami dasar-dasarnya!

Jika Anda ingin mendalami pengembangan, salah satu bahasa pemrograman favorit yang saya pelajari adalah Python. Ini adalah bahasa multi-paradigma, mendukung pemrograman imperatif, fungsional, prosedural, dan berorientasi objek. Bahasa ini terbuka lebar dan dapat digunakan untuk apa saja, dan merupakan bahasa yang digunakan banyak orang saat bekerja di bidang kecerdasan buatan atau pembelajaran mesin. Saya menggunakannya untuk banyak otomatisasi, dan bahkan bahasa itulah yang digunakan untuk menulis beberapa alat pengujian yang kami gunakan.

Python adalah bahasa yang kuat, dan jika Anda ingin memulainya, panduan ini akan mengajarkan Anda dasar-dasarnya. Anda tidak hanya perlu menginstal biner Python dan memastikannya ada di PATH Anda, tetapi Anda juga memerlukan sesuatu untuk benar-benar menulis kode. Anda dapat menggunakan IDE (Integrated Development Environment) lengkap seperti PyCharm, atau Anda dapat menggunakan editor teks seperti IDLE atau Sublime Text 3 yang sudah diinstal sebelumnya. Ada banyak pilihan, tetapi panduan ini akan membantu Anda memahami dasar-dasarnya.

Menginstal Python

Di Windows dan macOS

Menginstal Python adalah bagian yang mudah, dan Anda harus memutuskan apakah Anda menginstal Python 2.7 atau Python 3.x. Python 2.7 sering digunakan untuk proyek lama, tetapi jika Anda membuat perangkat lunak sendiri, Anda harus menginstal Python 3.x.

Untuk menginstal di Windows atau Mac, lakukan hal berikut:

  • Pergi ke situs resmi Python, dan navigasikan ke rilis terbaru. Pada saat penulisan, yaitu 3.10.6.
  • Unduh biner untuk platform Anda.
  • Jalankan biner.

Anda tidak perlu memilih opsi apa pun selain menambahkan Python ke PATH Anda, karena penginstal default memiliki semua yang Anda perlukan. Cukup mengklik "Instal" saja yang perlu Anda lakukan. Di Mac, ini akan dilakukan secara default di penginstal dmg.

Menginstal Python di Linux

Namun, jika Anda menggunakan Linux, itu akan bergantung pada distribusi yang Anda gunakan. Distribusi berbasis Debian (seperti Ubuntu) dapat menggunakan penginstal paket apt di Terminal dengan menjalankan perintah berikut:

  • apt-get instal python3.6

Distribusi lain mungkin sudah menginstalnya, dan jika belum, Anda harus menggunakan manajer paket di distribusi Anda. Misalnya, di CentOS, Anda akan menjalankan "yum install -y python3".

Verifikasi Instalasi

Anda dapat memverifikasi bahwa instalasi Anda aktif, dengan menjalankan perintah "python" di PowerShell, command prompt, atau Terminal Anda.


Pilih IDE Python Anda

Anda memerlukan IDE atau editor teks untuk menulis kode secara efektif, dan ada beberapa opsi. Python hadir dengan IDLE yang sudah diinstal sebelumnya, dan meskipun berfungsi dengan baik, Python tidak cocok untuk file berukuran besar yang mungkin lebih rumit. Berikut adalah beberapa IDE yang saya gunakan untuk Python selama bertahun-tahun, baik di universitas maupun di proyek saya sendiri. Semua IDE ini bersifat lintas platform, artinya Anda dapat menjalankannya di Windows, Linux, atau macOS.

PyCharm

Jika Anda familiar dengan Android Studio atau IntelliJ, maka Anda pasti sudah familiar dengan PyCharm. Itu dari pengembang yang sama, dan Anda bahkan dapat mengaktifkan fungsi yang sama persis di IntelliJ dengan menginstal plugin Python. Perbedaannya adalah PyCharm dibangun dari awal hanya untuk Python, dan mengemas semua fitur yang Anda harapkan dari IDE modern mana pun. Itu termasuk kontrol versi bawaan, penyorotan sintaksis, pemisahan jendela, fitur debugging, dan banyak lagi.

Unduh PyCharm

laba laba

Jika Anda seorang ilmuwan data (atau akan menggunakan Python untuk tujuan ilmu data), maka Anda perlu menginstal Spyder. Ini adalah IDE yang sudah dikemas dalam beberapa paket analisis data paling populer untuk Python. Ini termasuk matplotlib, numpy, scipy, dan pandas. Jika Anda ingin mendalami analisis data, pembuatan plot data, dan penyelidikan ilmiah lainnya, maka Spyder 100% adalah yang perlu Anda instal. Spyder bahkan memiliki Jupyter Notebooks bawaan, yang dapat digunakan untuk menjelajahi dan memplot data dengan sangat mudah.

Unduh Spyder.dll

Teks Luhur 3

Sublime Text 3 adalah salah satu editor teks pilihan saya, berkat kesederhanaannya. Ini sangat serbaguna, meskipun sederhana, dan lebih cocok untuk proyek yang lebih kecil. Jika Anda hanya bekerja dengan beberapa ratus baris kode dalam program yang Anda tulis, maka Sublime Text 3 mungkin adalah cara terbaik. Saya pernah menulis web scraper dengan Python yang akan membaca situs persewaan lokal dan mengirimkan email kepada saya dan beberapa teman berisi tautan ke daftar baru hanya menggunakan Sublime Text 3 dan Python. Ini adalah lingkungan pengembangan yang sangat mumpuni dan menurut saya sudah familiar bagi sebagian besar orang.

Unduh Teks Sublime 3

Kode Visual Studio (VSCode)

Visual Studio Code (atau VSCode) adalah salah satu lingkungan pengembangan paling serbaguna yang ada. Ini sepenuhnya dapat disesuaikan, dengan gudang plugin yang sangat besar yang dapat Anda akses dari dalam. Ini tidak langsung kompatibel dengan Python, tetapi Anda dapat menginstal plugin Python dari dalam yang akan mengaktifkannya penyorotan sintaksis, penyelesaian kode cerdas, Notebook Jupyter, debugging, pengujian unit, dan lainnya fitur. Saya suka Visual Studio Code, dan sebenarnya ini adalah IDE yang paling sering saya gunakan saat mengerjakan sesuatu yang kompleks.

Unduh Kode Visual Studio


Apa selanjutnya

Jika Anda ingin memulai pengembangan, ada banyak tutorial online yang akan mengajarkan Anda dasar-dasarnya. Antara CodeAcademy dan w3schools, ada banyak pilihan. Bahkan ada penerjemah Python di Android yang dapat Anda gunakan untuk menulis di ponsel Anda, dan cara terbaik untuk mempelajarinya adalah dengan melakukan. Jika Anda melakukan sesuatu yang membutuhkan banyak sumber daya dan mungkin menggunakan banyak model pembelajaran mesin atau kecerdasan buatan, Anda mungkin memerlukan salah satu dari laptop terbaik untuk menanganinya.

Cara terbaik yang saya pelajari adalah dengan menyadari masalah atau kesulitan lain yang saya alami dan mencoba mencari cara untuk mengotomatiskan solusinya. Itu sebabnya saya mempunyai ide untuk menulis sebuah program yang akan mengikis situs persewaan untuk saya, dan saya yakin ada alasan lain mengapa Anda mungkin ingin menggunakan Python juga.