Beranda » bagaimana » Cara Memasang Python di Windows

    Cara Memasang Python di Windows

    Python tidak dikemas dengan Windows, tetapi itu tidak berarti pengguna Windows tidak akan menemukan bahasa pemrograman yang fleksibel bermanfaat. Namun ini tidak sesederhana menginstal versi terbaru, jadi mari pastikan Anda mendapatkan alat yang tepat untuk tugas yang ada.

    Pertama kali dirilis pada tahun 1991, Python adalah bahasa pemrograman tingkat tinggi yang populer digunakan untuk pemrograman tujuan umum. Berkat filosofi desain yang menekankan keterbacaan, telah lama menjadi favorit para pembuat kode hobi dan juga programmer yang serius. Tidak hanya itu bahasa yang mudah (secara perbandingan, yaitu) untuk mengambil tetapi Anda akan menemukan ribuan proyek online yang mengharuskan Anda memiliki Python diinstal untuk menggunakan program ini.

    Versi Apa yang Anda Butuhkan??

    Sayangnya, ada pembaruan signifikan untuk Python beberapa tahun yang lalu yang menciptakan pemisahan besar antara versi Python. Ini bisa membuat hal-hal sedikit membingungkan bagi pendatang baru, tetapi jangan khawatir. Kami akan memandu Anda menginstal kedua versi utama

    Ketika Anda mengunjungi halaman unduh Python untuk Windows, Anda akan segera melihat divisi tersebut. Tepat di atas, kuadrat dan tengah, repositori bertanya apakah Anda menginginkan rilis terbaru Python 2 atau Python 3 (masing-masing 2.7.13 dan 3.6.1, pada tutorial ini).

    Lebih baru lebih baik, kan? Mungkin begitu, mungkin juga tidak. Versi yang Anda inginkan tergantung pada tujuan akhir Anda. Katakanlah, misalnya, bahwa Anda membaca artikel kami tentang memperluas dunia Minecraft Anda dengan MCDungeon dan bersemangat untuk menambahkan hal-hal keren ke dunia Anda. Proyek itu dikodekan dalam Python dan membutuhkan Python 2.7-Anda tidak dapat menjalankan proyek MCDungeon dengan Python 3.6. Bahkan, jika Anda menjelajahi proyek hobi seperti MCDungeon, Anda akan menemukan bahwa hampir semuanya menggunakan 2.7. Jika tujuan Anda adalah untuk mendapatkan beberapa proyek yang berakhir dengan ekstensi ".py" dan berjalan, maka ada sangat, sangat peluang bagus Anda akan membutuhkan 2,7 untuk itu.

    Di sisi lain, jika Anda ingin benar-benar mempelajari Python, kami sarankan untuk menginstal kedua versi secara bersamaan (yang dapat Anda lakukan dengan risiko nol dan hanya sedikit kerumitan pengaturan) Ini memungkinkan Anda bekerja dengan versi bahasa terbaru, tetapi juga menjalankan skrip Python yang lebih lama (dan menguji kompatibilitas mundur untuk proyek yang lebih baru). Membandingkan kedua versi adalah artikel tersendiri, jadi kami akan merujuk ke wiki proyek Python di mana Anda dapat membaca ikhtisar perbedaan yang ditulis dengan baik tentang perbedaannya..

    Anda dapat mengunduh hanya Python 2 atau Python 3 jika Anda yakin hanya perlu versi tertentu. Kami akan menempuh jarak hari ini dan akan menginstal keduanya, jadi kami sarankan Anda mengunduh kedua versi dan melakukan hal yang sama. Di bawah entri utama untuk kedua versi Anda akan melihat penginstal "x86-64", seperti yang terlihat di bawah ini.

    Pemasang ini akan menginstal versi 32-bit atau 64-bit yang sesuai di komputer Anda secara otomatis (berikut bacaan lebih lanjut jika Anda ingin tahu lebih banyak tentang perbedaan antara keduanya).

    Cara Memasang Python 2

    Menginstal Python 2 sangat mudah, dan tidak seperti tahun-tahun sebelumnya, installer bahkan akan menetapkan variabel path untuk Anda (sesuatu yang akan kami bahas nanti). Unduh dan jalankan penginstal, pilih "Instal untuk semua pengguna," dan kemudian klik "Selanjutnya."

    Pada layar pemilihan direktori, biarkan direktori sebagai "Python27" dan klik "Next."

    Pada layar kustomisasi, gulir ke bawah, klik "Tambahkan python.exe ke Path," dan kemudian pilih "Akan diinstal pada hard drive lokal." Setelah selesai, klik "Next."

    Anda tidak perlu membuat keputusan lagi setelah titik ini. Cukup klik melalui wizard untuk menyelesaikan instalasi. Ketika instalasi selesai, Anda dapat mengkonfirmasi instalasi dengan membuka Command Prompt dan mengetik perintah berikut:

    python -V

    Selanjutnya, Anda harus membuat keputusan. Mengklik opsi "Nonaktifkan panjang jalur batas" menghilangkan batasan pada variabel MAX_PATH. Perubahan ini tidak akan merusak apa pun, tetapi akan memungkinkan Python menggunakan nama jalur panjang. Karena banyak programmer Python bekerja di Linux dan sistem * nix lainnya di mana panjang nama jalur tidak menjadi masalah, mengaktifkannya terlebih dahulu dapat membantu memuluskan masalah terkait jalur apa pun yang mungkin Anda miliki saat bekerja di Windows.

    Kami sarankan untuk melanjutkan dan memilih opsi ini. Jika Anda tahu Anda tidak ingin menonaktifkan batas panjang jalur, Anda bisa mengklik "Tutup" untuk menyelesaikan instalasi. Dan, jika Anda ingin membaca lebih lanjut tentang masalah ini sebelum melakukan perubahan, baca di sini.

    Jika Anda hanya menginstal Python 3, Anda dapat menggunakan trik pengetikan baris perintah yang sama python -v yang kami gunakan di atas untuk memeriksa apakah itu dipasang dengan benar dan variabel path diatur. Namun, jika Anda menginstal kedua versi, Anda perlu membuat tweak cepat ditemukan di bagian berikut.

    Sesuaikan Variabel Sistem Sehingga Anda Dapat Mengakses Kedua Versi Python Dari Baris Perintah

    Bagian tutorial ini sepenuhnya opsional, tetapi akan memungkinkan Anda untuk dengan cepat mengakses kedua versi Python dari baris perintah. Setelah menginstal kedua versi Python, Anda mungkin telah memperhatikan sedikit kekhasan. Meskipun kami mengaktifkan jalur sistem untuk kedua instalasi Python, mengetik "python" di command prompt hanya mengarahkan Anda ke Python 2.7.

    Alasannya sederhana: variabel (apakah secara otomatis disesuaikan oleh installer atau tweak secara manual) hanya menunjuk pada direktori, dan setiap yang dapat dieksekusi di direktori itu menjadi perintah baris perintah. Jika ada dua direktori yang terdaftar dan keduanya memiliki file "python.exe" di dalamnya, direktori mana yang lebih tinggi dalam daftar variabel yang digunakan. Dan, jika ada set variabel untuk sistem dan pengguna, jalur sistem lebih diutamakan daripada jalur pengguna.

    Yang terakhir adalah persis apa yang terjadi dalam kasus ini: installer Python 2 mengedit variabel lebar sistem dan installer Python 3 menambahkan variabel tingkat pengguna-dan kami dapat mengkonfirmasi ini dengan melihat variabel lingkungan Windows.

    Tekan Mulai, ketik "pengaturan sistem lanjutan," dan kemudian pilih opsi "Lihat pengaturan sistem lanjut". Di jendela "System Properties" yang terbuka, pada tab "Advanced", klik tombol "Variabel Lingkungan".

    Di sini, Anda dapat melihat Python 3 tercantum di bagian "Variabel pengguna" dan Python 2 tercantum di bagian "Variabel sistem".

    Ada beberapa cara untuk memperbaiki situasi ini. Yang paling sederhana (meskipun yang memiliki fungsi paling sedikit) adalah dengan hanya menghapus entri untuk versi Python yang Anda rencanakan untuk menggunakan yang paling sedikit. Meskipun sederhana, itu juga tidak terlalu menyenangkan. Sebagai gantinya kita dapat membuat perubahan lain yang akan memberi kita akses ke "python" untuk Python 2 dan "python3" untuk Python 3.

    Untuk melakukan ini, jalankan File Manager dan pergi ke folder tempat Anda menginstal Python 3 (C: \ Users \ [username] \ AppData \ Local \ Programs \ Python \ Python36 secara default). Buat salinan file "python.exe", dan ganti nama salinan itu (tidak aslinya) ke "python3.exe".

    Buka prompt perintah baru (variabel lingkungan menyegarkan dengan setiap prompt perintah baru yang Anda buka), dan ketik "python3 -versi".

    Ledakan! Anda sekarang dapat menggunakan perintah "python" di Command Prompt ketika Anda ingin menggunakan Python 2.7 dan perintah "python3" ketika Anda ingin menggunakan Python 3.

    Jika, karena alasan apa pun, Anda tidak menemukan ini solusi yang memuaskan, Anda selalu dapat menyusun ulang variabel lingkungan. Pastikan untuk memoles dengan tutorial kami terlebih dahulu jika Anda tidak nyaman mengedit variabel-variabel tersebut.

    Harap dicatat, bagaimanapun, bahwa apa pun metode yang Anda gunakan, penting untuk membiarkan python.exe asli tetap utuh karena aplikasi di / script / subdirektori untuk kedua versi Python bergantung pada nama file itu dan akan gagal jika hilang..


    Setelah sedikit menginstal dan sedikit tweaking, Anda memiliki kedua versi diinstal dan Anda siap untuk proyek Python apa pun yang ingin Anda atasi.