0% menganggap dokumen ini bermanfaat (0 suara)
21 tayangan25 halaman

Instalasi Python dan Sublime Text

Diunggah oleh

User Google
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
21 tayangan25 halaman

Instalasi Python dan Sublime Text

Diunggah oleh

User Google
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

1

GETING STARTED

Dalam bab ini, Anda akan menjalankan program Python


pertama Anda, hello_world.py. Pertama, Anda perlu memeriksa
apakah versi terbaru Python telah terinstal di komputer Anda;
jika belum, Anda akan menginstalnya. Anda juga akan
menginstal editor teks untuk bekerja dengan program Python
Anda. Editor teks mengenali kode Python dan menyoroti
bagian-bagiannya saat Anda menulis, sehingga memudahkan
Anda memahami struktur kode Anda.

Mengatur Lingkungan Pemrograman Anda


Python sedikit berbeda di berbagai sistem operasi, jadi ada
beberapa hal yang perlu Anda perhatikan. Pada bagian-bagian
berikut, kita akan memastikan Python terpasang dengan benar
di sistem Anda.

Versi Python

Setiap bahasa pemrograman berkembang seiring munculnya


ide dan teknologi baru, dan pengembang Python terus
membuat bahasa ini lebih fleksibel dan powerful. Saat ini, versi
terbaru adalah Python 3.7, tetapi semua yang dijelaskan dalam
buku ini seharusnya dapat dijalankan pada Python 3.6 atau
versi yang lebih baru. Pada bagian ini, kita akan memeriksa
apakah Python sudah terinstal di sistem Anda dan apakah Anda
perlu menginstal versi yang lebih baru. Lampiran A juga berisi
panduan lengkap untuk menginstal versi terbaru Python pada
setiap sistem operasi utama.

Beberapa proyek Python lama masih menggunakan Python 2,


tetapi Anda sebaiknya menggunakan Python 3. Jika Python 2
terinstal di sistem Anda, kemungkinan besar itu ada untuk
mendukung program-program lama yang dibutuhkan sistem
Anda. Kita akan membiarkan instalasi tersebut tetap ada, dan
memastikan Anda memiliki versi yang lebih baru untuk
digunakan.

Menjalankan Potongan Kode Python

Anda dapat menjalankan interpreter Python di jendela


terminal, memungkinkan Anda mencoba potongan kode Python
tanpa harus menyimpan dan menjalankan program secara
keseluruhan. Sepanjang buku ini, Anda akan melihat potongan
kode yang terlihat seperti ini:

Prompt >>> menandakan bahwa Anda harus menggunakan


jendela terminal, dan teks tebal adalah kode yang harus Anda
ketik dan jalankan dengan menekan tombol Enter. Sebagian
besar contoh dalam buku ini adalah program kecil dan mandiri
yang akan Anda jalankan dari editor teks Anda daripada
terminal, karena sebagian besar kode Anda akan ditulis di
editor teks. Namun, terkadang konsep dasar akan ditampilkan
dalam serangkaian potongan kode yang dijalankan melalui sesi
terminal Python untuk menjelaskan konsep tertentu dengan
lebih efisien. Ketika Anda melihat tiga tanda kurung sudut
dalam daftar kode , Anda sedang melihat kode dan output dari
sesi terminal. Kita akan mencoba mengetik kode di interpreter
sistem Anda sebentar lagi.

Kami juga akan menggunakan editor teks untuk membuat


program sederhana bernama Hello World! yang telah menjadi
standar dalam belajar pemrograman. Ada tradisi lama di dunia
pemrograman bahwa menampilkan pesan Hello World! di layar
sebagai program pertama Anda dalam bahasa baru akan
membawa keberuntungan. Program sederhana ini memiliki
tujuan yang sangat nyata. Jika program ini berjalan dengan
benar di sistem Anda, maka program Python apa pun yang
Anda tulis seharusnya juga berfungsi dengan baik.

Tentang Sublime Text Editor

Sublime Text adalah editor teks sederhana yang dapat diinstal


pada semua sistem operasi modern. Sublime Text
memungkinkan Anda menjalankan hampir semua program
langsung dari editor tanpa perlu melalui terminal. Kode Anda
dijalankan dalam sesi terminal yang terintegrasi dalam jendela
Sublime Text, sehingga memudahkan Anda untuk melihat
hasilnya.

Sublime Text adalah editor yang ramah pemula, tetapi banyak


programmer profesional juga menggunakannya. Jika Anda
merasa nyaman menggunakannya saat belajar Python, Anda
dapat terus menggunakannya saat beralih ke proyek yang lebih
besar dan kompleks. Sublime Text memiliki kebijakan lisensi
yang sangat fleksibel: Anda dapat menggunakan editor ini
secara gratis selamanya, tetapi pengembang meminta Anda
untuk membeli lisensi jika Anda menyukainya dan ingin terus
menggunakannya.

Lampiran B menyediakan informasi tentang editor teks lainnya.


Jika Anda penasaran dengan opsi lain, Anda mungkin ingin
membaca sekilas lampiran tersebut pada tahap ini. Jika Anda
ingin mulai memprogram dengan cepat, Anda dapat
menggunakan Sublime Text untuk memulai dan
mempertimbangkan editor lain setelah Anda mendapatkan
pengalaman sebagai programmer. Dalam bab ini, saya akan
memandu Anda melalui proses instalasi Sublime Text di sistem
operasi Anda.

Python pada Berbagai Sistem Operasi


Python adalah bahasa pemrograman lintas platform, artinya
dapat dijalankan pada semua sistem operasi utama. Setiap
program Python yang Anda tulis seharusnya dapat dijalankan
pada komputer modern mana pun yang telah menginstal
Python. Namun, metode untuk menginstal Python pada sistem
operasi yang berbeda sedikit berbeda.

Pada bagian ini, Anda akan belajar cara menginstal Python di


sistem Anda. Pertama, Anda akan memeriksa apakah versi
terbaru Python sudah terinstal di sistem Anda dan
menginstalnya jika belum. Kemudian Anda akan menginstal
Sublime Text. Ini adalah dua langkah yang berbeda untuk setiap
sistem operasi.

Pada bagian-bagian berikutnya, Anda akan menjalankan


program Hello World! dan mengatasi masalah apa pun yang
tidak berfungsi. Saya akan memandu Anda melalui proses ini
untuk setiap sistem operasi, sehingga Anda akan memiliki
lingkungan pemrograman Python yang ramah pemula.

Python di Windows
Windows tidak selalu dilengkapi dengan Python, jadi Anda
mungkin perlu menginstalnya terlebih dahulu, lalu menginstal
Sublime Text.
Menginstal Python

Pertama, periksa apakah Python sudah terinstal di sistem Anda.


Buka jendela perintah dengan mengetikkan “command” di
menu Start atau dengan menekan tombol Shift sambil mengklik
kanan di desktop dan memilih “Open command window here”
dari menu. Di jendela terminal, ketik “python” dengan huruf
kecil. Jika Anda melihat prompt Python (>>>) sebagai respons,
Python telah terinstal di sistem Anda. Jika Anda melihat pesan
kesalahan yang mengatakan bahwa “python” bukan perintah
yang dikenali, Python belum terinstal.

Dalam hal itu, atau jika Anda melihat versi Python yang lebih
lama dari Python 3.6, Anda perlu mengunduh penginstal
Python untuk Windows. Kunjungi [Link] dan
arahkan kursor ke tautan “Downloads”. Anda akan melihat
tombol untuk mengunduh versi terbaru Python. Klik tombol
tersebut, yang akan secara otomatis memulai pengunduhan
installer yang sesuai untuk sistem Anda. Setelah mengunduh
file, jalankan installer. Pastikan Anda memilih opsi “Add Python
to PATH”, yang akan memudahkan konfigurasi sistem Anda
dengan benar. Gambar 1-1 menunjukkan opsi ini telah dipilih.
Menjalankan Python dalam Sesi Terminal

Buka jendela perintah dan ketik python dengan huruf kecil.


Anda akan melihat prompt Python (>>>), yang berarti Windows
telah menemukan versi Python yang baru saja Anda instal.

Note. Jika Anda tidak melihat output ini atau sesuatu yang
serupa, lihat petunjuk pengaturan yang lebih rinci di Lampiran
A.
Masukkan baris berikut ke dalam sesi Python Anda, dan
pastikan Anda melihat output “Hello Python interpreter!”

Setiap kali Anda ingin menjalankan potongan kode Python,


buka jendela perintah dan mulai sesi terminal Python. Untuk
menutup sesi terminal, tekan Ctrl-Z lalu tekan Enter, atau
masukkan perintah exit().

Menginstal Sublime Text

Anda dapat mengunduh installer Sublime Text di


[Link] Klik tautan unduh dan cari installer
untuk Windows. Setelah mengunduh installer, jalankan installer
dan terima semua pengaturan defaultnya.

Python di macOS
Python sudah terinstal di sebagian besar sistem macOS, tetapi
kemungkinan besar itu adalah versi yang sudah usang yang
tidak ingin Anda pelajari. Di bagian ini, Anda akan menginstal
versi terbaru Python, lalu menginstal Sublime Text dan
memastikan konfigurasinya benar
Memeriksa Apakah Python 3 Terinstal

Buka jendela terminal dengan pergi ke


Applications4Utilities4Terminal. Anda juga dapat menekan z-
spasi, ketik terminal, lalu tekan enter. Untuk melihat versi
Python yang terinstal, ketik python dengan huruf kecil p—ini
juga akan memulai interpreter Python di dalam terminal,
memungkinkan Anda memasukkan perintah Python. Anda akan
melihat output yang menunjukkan versi Python yang terinstal di
sistem Anda dan prompt >>> di mana Anda dapat mulai
memasukkan perintah Python, seperti ini:

Output ini menunjukkan bahwa Python 2.7.15 saat ini adalah


versi default yang terinstal di komputer ini. Setelah melihat
output ini, tekan ctrl-D atau enter exit() untuk keluar dari
prompt Python dan kembali ke prompt terminal.

Untuk memeriksa apakah Python 3 terinstal, masukkan


perintah python3. Anda mungkin akan mendapatkan pesan
kesalahan, artinya Anda tidak memiliki versi Python 3 yang
terinstal. Jika output menunjukkan bahwa Python 3.6 atau versi
yang lebih baru terinstal, Anda dapat melompat ke bagian
“Menjalankan Python dalam Sesi Terminal” di halaman 8. Jika
Python 3 tidak terinstal secara default, Anda perlu
menginstalnya secara manual. Perhatikan bahwa setiap kali
Anda melihat perintah python dalam buku ini, Anda perlu
menggunakan perintah python3 untuk memastikan Anda
menggunakan Python 3, bukan Python 2; keduanya cukup
berbeda sehingga Anda akan mengalami masalah jika mencoba
menjalankan kode dalam buku ini menggunakan Python 2.

Jika Anda melihat versi Python yang lebih lama dari 3.6, ikuti
instruksi di bagian berikutnya untuk menginstal versi terbaru.

Menginstal Versi Terbaru Python

Anda dapat menemukan penginstal Python untuk sistem Anda


di [Link] Arahkan kursor ke tautan Download,
dan Anda akan melihat tombol untuk mengunduh versi Python
terbaru. Klik tombol tersebut, yang seharusnya secara otomatis
memulai pengunduhan penginstal yang tepat untuk sistem
Anda. Setelah file diunduh, jalankan penginstal.

Setelah selesai, masukkan perintah berikut di prompt terminal:


Anda akan melihat output serupa dengan ini, artinya Anda siap
mencoba Python. Setiap kali Anda melihat perintah python,
pastikan Anda menggunakan python3.

Menjalankan Python di Sesi Terminal

Anda sekarang dapat mencoba menjalankan potongan kode


Python dengan membuka terminal dan mengetik python3.
Masukkan baris berikut di sesi terminal:

Pesan Anda seharusnya ditampilkan langsung di jendela


terminal saat ini. Ingatlah bahwa Anda dapat menutup
interpreter Python dengan menekan ctrl-D atau dengan
mengetik perintah exit().

Menginstal Sublime Text

Untuk menginstal editor Sublime Text, Anda perlu mengunduh


installer di [Link] Klik tautan Download dan
cari installer untuk macOS. Setelah installer diunduh, buka
installer tersebut, lalu seret ikon Sublime Text ke folder
Applications.

Python di Linux
Sistem Linux dirancang untuk pemrograman, jadi Python sudah
terpasang di sebagian besar komputer Linux. Orang-orang yang
mengembangkan dan memelihara Linux mengharapkan Anda
untuk melakukan pemrograman sendiri pada suatu saat dan
mendorong Anda untuk melakukannya. Karena itu, hampir tidak
ada yang perlu diinstal dan hanya beberapa pengaturan yang
perlu diubah untuk mulai memprogram.

Memeriksa Versi Python Anda

Buka jendela terminal dengan menjalankan aplikasi Terminal di


sistem Anda (di Ubuntu, Anda dapat menekan ctrl-alt-T). Untuk
mengetahui versi Python yang terinstal, ketik python3 dengan
huruf kecil p. Ketika Python terinstal, perinth ini akan memulai
interpreter Python. Anda akan melihat output yang
menunjukkan versi Python yang terinstal dan prompt >>> di
mana Anda dapat mulai memasukkan perintah Python, seperti
ini:
Output ini menunjukkan bahwa Python 3.7.2 saat ini adalah
versi Python default yang terinstal di komputer ini. Setelah
melihat output ini, tekan ctrl-D atau masukkan exit() untuk
keluar dari prompt Python dan kembali ke prompt terminal.
Setiap kali Anda melihat perintah python dalam buku ini,
masukkan python3 sebagai gantinya.

Anda memerlukan Python 3.6 atau versi yang lebih baru untuk
menjalankan kode dalam buku ini. Jika versi Python yang
terinstal di sistem Anda lebih lama dari Python 3.6, lihat
Lampiran A untuk menginstal versi terbaru.

Menjalankan Python di Sesi Terminal


Anda dapat mencoba menjalankan potongan kode Python
dengan membuka terminal dan memasukkan python3, seperti
yang Anda lakukan saat memeriksa versi. Lakukan hal yang
sama, dan setelah Python berjalan, masukkan baris berikut di
sesi terminal:

Pesan tersebut akan ditampilkan langsung di jendela terminal


saat ini. Ingatlah bahwa Anda dapat menutup interpreter
Python dengan menekan ctrl-D atau dengan memasukkan
perintah exit().

Menginstal Sublime Text

Di Linux, Anda dapat menginstal Sublime Text dari Ubuntu


Software Center. Klik ikon Ubuntu Software di menu Anda, lalu
cari Sublime Text. Klik untuk menginstalnya, lalu jalankan
program tersebut.

Menjalankan Program Hello World


Dengan versi terbaru Python dan Sublime Text yang terinstal,
Anda hampir siap untuk menjalankan program Python pertama
yang ditulis di editor teks. Namun sebelum melakukannya,
pastikan Sublime Text telah dikonfigurasi untuk menggunakan
versi Python yang benar di sistem Anda. Kemudian Anda akan
menulis program Hello World! dan menjalankannya.

Mengonfigurasi Sublime Text untuk Menggunakan Versi


Python yang Benar
Jika perintah python di sistem Anda menjalankan Python 3,
Anda tidak perlu mengonfigurasi apa pun dan dapat langsung
melanjutkan ke bagian berikutnya. Jika Anda menggunakan
perintah python3, Anda perlu mengonfigurasi Sublime Text
untuk menggunakan versi Python yang benar saat menjalankan
program Anda.

Klik ikon Sublime Text untuk meluncurkannya, atau cari Sublime


Text di bilah pencarian sistem Anda dan kemudian luncurkan.
Buka Tools > Build System > New Build System, yang akan
membuka file konfigurasi baru untuk Anda. Hapus apa yang
Anda lihat dan masukkan yang berikut:
Kode ini memberitahu Sublime Text untuk menggunakan
perintah python3 sistem Anda saat menjalankan berkas
program Python Anda. Simpan berkas sebagai
[Link]-build di direktori default yang dibuka Sublime
Text saat Anda memilih Save.

Menjalankan hello_world.py
Sebelum Anda menulis program pertama Anda, buatlah folder
bernama python_work di suatu tempat di sistem Anda untuk
proyek-proyek Anda. Disarankan untuk menggunakan huruf
kecil dan garis bawah untuk spasi dalam nama file dan folder,
karena Python menggunakan konvensi penamaan ini.

Buka Sublime Text, dan simpan file Python kosong (File > Save
As) bernama hello_world.py di folder python_work Anda.
Ekstensi .py memberitahu Sublime Text bahwa kode dalam file
Anda ditulis dalam Python, yang memberitahu program
bagaimana menjalankan program dan menyoroti teks dengan
cara yang berguna.

Setelah menyimpan berkas, masukkan baris berikut di editor


teks:
Jika perintah Python berfungsi di sistem Anda, Anda dapat
menjalankan program dengan memilih ToolsBuild di menu
atau menekan ctrl-B (z-B di macOS). Jika Anda harus
mengonfigurasi Sublime Text di bagian sebelumnya, pilih Tools >
Build System dan kemudian pilih Python 3. Mulai sekarang,
Anda dapat memilih Tools > Build atau hanya menekan ctrl-B
(atau z-B) untuk menjalankan program Anda.

Layar terminal harus muncul di bagian bawah jendela Sublime


Text, menampilkan output berikut:

Jika Anda tidak melihat output ini, mungkin ada yang salah
dalam program. Periksa setiap karakter pada baris yang Anda
masukkan. Apakah Anda secara tidak sengaja mengkapitalisasi
“print”? Apakah Anda lupa salah satu atau kedua tanda kutip
atau kurung? Bahasa pemrograman mengharapkan sintaks yang
sangat spesifik, dan jika Anda tidak menyediakannya, Anda akan
mendapatkan kesalahan. Jika Anda tidak dapat menjalankan
program, lihat saran di bagian berikutnya.

Troubleshooting
Jika Anda tidak dapat menjalankan hello_world.py, berikut
beberapa solusi yang dapat Anda coba, yang juga merupakan
solusi umum untuk masalah pemrograman apa pun:

 Ketika program mengandung kesalahan serius, Python


menampilkan traceback, yaitu laporan kesalahan.
Python memeriksa berkas dan mencoba
mengidentifikasi masalahnya. Periksa traceback;
mungkin memberikan petunjuk tentang masalah yang
mencegah program berjalan.
 Jauhkan diri dari komputer Anda, ambil istirahat
sebentar, lalu coba lagi. Ingatlah bahwa sintaks sangat
penting dalam pemrograman, jadi bahkan tanda titik
dua yang hilang, tanda kutip yang tidak cocok, atau
kurung yang tidak cocok dapat mencegah program
berjalan dengan benar. Baca ulang bagian relevan dari
bab ini, periksa kode Anda, dan coba temukan
kesalahannya.
 Mulai dari awal lagi. Anda mungkin tidak perlu
menghapus perangkat lunak apa pun, tetapi mungkin
lebih baik menghapus file hello_world.py dan
membuatnya dari awal.
 Minta orang lain untuk mengikuti langkah-langkah
dalam bab ini, di komputer Anda atau komputer lain,
dan perhatikan dengan cermat apa yang mereka
lakukan. Anda mungkin melewatkan satu langkah kecil
yang kebetulan diperhatikan oleh orang lain.
 Cari seseorang yang menguasai Python dan mintalah
bantuan mereka untuk menyiapkan lingkungan kerja.
Jika Anda bertanya-tanya, Anda mungkin menemukan
bahwa Anda secara tidak sengaja mengenal seseorang
yang menggunakan Python.
 Petunjuk penyiapan dalam bab ini juga tersedia melalui
situs web pendamping buku di
[Link] Versi
online petunjuk ini mungkin lebih cocok untuk Anda
karena Anda dapat menyalin dan menempelkan kode
dengan mudah.
 Minta bantuan secara online. Lampiran C menyediakan
sejumlah sumber daya, seperti forum dan situs obrolan
langsung, di mana Anda dapat meminta solusi dari
orang-orang yang telah mengatasi masalah yang sedang
Anda hadapi.

Jangan khawatir bahwa Anda mengganggu programmer


berpengalaman. Setiap programmer pernah terjebak pada
suatu titik, dan kebanyakan programmer senang membantu
Anda mengatur sistem Anda dengan benar. Selama Anda dapat
menjelaskan dengan jelas apa yang ingin Anda lakukan, apa
yang sudah Anda coba, dan hasil yang Anda dapatkan, ada
kemungkinan besar seseorang dapat membantu Anda. Seperti
yang disebutkan dalam Pengantar, komunitas Python sangat
ramah dan terbuka bagi pemula.
Python seharusnya berjalan dengan baik di komputer modern
mana pun. Masalah pengaturan awal bisa menjengkelkan,
tetapi sepadan untuk diselesaikan. Setelah Anda berhasil
menjalankan hello_world.py, Anda dapat mulai belajar Python,
dan pekerjaan pemrograman Anda akan menjadi lebih menarik
dan memuaskan.

Menjalankan Program Python dari Terminal


Sebagian besar program yang Anda tulis di editor teks akan
dijalankan langsung dari editor tersebut. Namun, terkadang
lebih berguna untuk menjalankan program dari terminal.
Misalnya, Anda mungkin ingin menjalankan program yang
sudah ada tanpa membukanya untuk diedit. Anda dapat
melakukannya di sistem apa pun yang telah menginstal Python
jika Anda tahu cara mengakses direktori tempat berkas program
disimpan. Untuk mencobanya, pastikan Anda telah menyimpan
berkas hello_world.py di folder python_work di desktop Anda.

Di Windows
Anda dapat menggunakan perintah terminal cd (change
directory) untuk menavigasi melalui sistem berkas di jendela
perintah. Perintah dir (directory) menampilkan semua berkas
yang ada di direktori saat ini.
Buka jendela terminal baru dan masukkan perintah berikut
untuk menjalankan hello_world.py:

Di (1) Anda menggunakan perintah cd untuk berpindah ke


folder python_work, yang berada di folder Desktop.
Selanjutnya, gunakan perintah dir untuk memastikan
hello_world.py ada di folder ini (2). Kemudian jalankan file
tersebut menggunakan perintah python hello_world.py (3).

Di macOS dan Linux


Menjalankan program Python dari sesi terminal sama di Linux
dan macOS. Anda dapat menggunakan perintah terminal cd
(change directory) untuk menavigasi melalui sistem berkas di
sesi terminal. Perintah ls (list) menampilkan semua berkas yang
tidak tersembunyi yang ada di direktori saat ini. Buka jendela
terminal baru dan masukkan perintah berikut untuk
menjalankan hello_world.py:
Di (1) Anda menggunakan perintah cd untuk berpindah ke
folder python_work, yang berada di folder Desktop.
Selanjutnya, gunakan perintah ls untuk memastikan
hello_world.py ada di folder ini (2). Kemudian jalankan file
tersebut menggunakan perintah python hello_world.py (3).

Sederhana saja. Anda hanya perlu menggunakan perintah


python (atau python3) untuk menjalankan program Python.
Ringkasan
Dalam bab ini, Anda mempelajari sedikit tentang Python secara
umum, dan menginstal Python di sistem Anda jika belum
terinstal. Anda juga menginstal editor teks untuk memudahkan
penulisan kode Python. Anda menjalankan potongan kode
Python dalam sesi terminal, dan menjalankan program pertama
Anda, hello_world.py. Anda mungkin juga belajar sedikit
tentang pemecahan masalah.
Di bab berikutnya, Anda akan belajar tentang berbagai jenis
data yang dapat Anda gunakan dalam program Python Anda,
dan Anda akan menggunakan variabel juga.

Anda mungkin juga menyukai