Bagaimana untuk Memasang Python pada Windows
Python tidak datang dengan Windows, tetapi itu tidak bermakna pengguna Windows tidak dapat mencari bahasa pengaturcaraan yang fleksibel. Ia tidak begitu mudah kerana memasang versi terbaru bagaimanapun, jadi mari pastikan anda mendapatkan alat yang tepat untuk tugas di tangan.
Pertama yang dikeluarkan pada tahun 1991, Python adalah bahasa pengaturcaraan peringkat tinggi yang popular digunakan untuk pengaturcaraan umum. Terima kasih kepada falsafah reka bentuk yang menekankan kebolehbacaan ia telah lama menjadi kegemaran hobi coders dan programmer yang serius sama. Bukan hanya bahasa yang mudah (secara perbandingan, itu) untuk dijemput tetapi anda akan mendapati beribu-ribu projek dalam talian yang memerlukan anda memasang Python untuk menggunakan program ini.
Versi Yang Adakah Anda Perlu?
Malangnya, terdapat kemas kini yang penting kepada Python beberapa tahun yang lalu yang menghasilkan perpecahan besar antara versi Python. Ini boleh membuat perkara yang agak membingungkan kepada pendatang baru, tetapi jangan risau. Kami akan membimbing anda untuk memasang kedua-dua versi utama
Apabila anda melawat halaman muat turun Python untuk Windows, anda akan segera melihat pembahagian itu. Betul di bahagian atas, persegi dan pusat, repositori bertanya jika anda mahukan keluaran terbaru Python 2 atau Python 3 (2.7.13 dan 3.6.1, masing-masing, pada tutorial ini).
Lebih baru lebih baik, bukan? Mungkin begitu, mungkin tidak. Versi yang anda mahukan bergantung pada matlamat akhir anda. Sebagai contoh, katakanlah, anda membaca artikel kami tentang mengembangkan dunia Minecraft anda dengan MCDungeon dan teruja untuk menambah barangan yang sejuk kepada dunia anda. Projek itu dikodkan dalam Python dan memerlukan Python 2.7-anda tidak boleh menjalankan projek MCDungeon dengan Python 3.6. Malah, jika anda menjelajah projek hobi seperti MCDungeon, anda akan mendapati bahawa hampir semua mereka menggunakan 2.7. Jika matlamat anda adalah untuk mendapatkan beberapa projek yang berakhir dengan sambungan ".py" dan berjalan, maka ada yang sangat, sangat peluang yang baik anda perlukan 2.7 untuk itu.
Di sisi lain, jika anda ingin mempelajari Python, kami mengesyorkan memasang kedua-dua versi bersebelahan (yang boleh anda lakukan dengan risiko sifar dan hanya sedikit kerumitan persediaan). Ini membolehkan anda bekerja dengan versi terbaru bahasa, tetapi juga menjalankan skrip Python yang lebih lama (dan menguji keserasian ke atas untuk projek yang lebih baru). Membandingkan kedua-dua versi itu adalah satu artikel kepada dirinya sendiri, jadi, kami akan menangguhkan kepada wiki projek Python di mana anda boleh membaca gambaran keseluruhan mereka tentang perbezaan.
Anda boleh memuat turun Python 2 atau Python 3 jika anda pasti anda hanya memerlukan versi tertentu. Kami akan pergi jauh hari ini dan akan memasang kedua-duanya, jadi kami mengesyorkan anda memuat turun kedua-dua versi dan melakukan perkara yang sama. Di bawah entri utama untuk kedua-dua versi, anda akan melihat pemasang "x86-64", seperti yang dilihat di bawah.
Pemasang ini akan memasang versi 32-bit atau 64-bit yang sesuai pada komputer anda secara automatik (berikut bacaan lanjut jika anda ingin mengetahui lebih lanjut mengenai perbezaan antara kedua-dua).
Cara Pasang Python 2
Memasang Python 2 adalah satu snap, dan tidak seperti tahun lalu, pemasang akan bahkan menetapkan pemboleh ubah laluan untuk anda (sesuatu yang kita akan masuk sedikit kemudian). Muat turun dan jalankan pemasang, pilih "Pasang untuk semua pengguna," dan kemudian klik "Seterusnya."
Pada skrin pemilihan direktori, tinggalkan direktori sebagai "Python27" dan klik "Seterusnya."
Pada skrin penyesuaian, tatal ke bawah, klik "Tambah python.exe ke Path," dan kemudian pilih "Akan dipasang pada pemacu keras tempatan." Apabila selesai, klik "Seterusnya."
Anda tidak perlu membuat sebarang keputusan selepas ini. Cukup klik melalui wizard untuk menyelesaikan pemasangan. Apabila pemasangan selesai, anda boleh mengesahkan pemasangan dengan membuka Prompt Perintah dan menaip perintah berikut:
python -V
Seterusnya, anda mempunyai keputusan untuk membuat. Mengklik pilihan "Lumpuhkan had panjang lumpuhkan" membuang batasan pada pembolehubah MAX_PATH. Perubahan ini tidak akan memecahkan apa-apa, tetapi akan membolehkan Python menggunakan nama laluan panjang. Oleh kerana ramai pengatur Python bekerja di Linux dan sistem * nix lain di mana panjang nama laluan tidak menjadi masalah, mengubahnya terlebih dahulu dapat membantu melancarkan isu-isu yang berkaitan dengan laluan yang mungkin anda miliki semasa bekerja di Windows.
Kami mengesyorkan meneruskan dan memilih pilihan ini. Jika anda tahu anda tidak mahu melumpuhkan had panjang laluan, anda boleh mengklik "Tutup" untuk menyelesaikan pemasangan. Dan, jika anda ingin membaca lebih lanjut mengenai isu ini sebelum melakukan perubahan, bacalah di sini.
Jika anda hanya memasang Python 3, anda boleh menggunakan helah baris perintah yang sama untuk menaip python -v
yang kami gunakan di atas untuk memastikan ia telah dipasang dengan betul dan pemboleh ubah jalan ditetapkan. Jika anda memasang kedua-dua versi, bagaimanapun, anda perlu membuat tweak cepat yang terdapat di bahagian yang berikut.
Laraskan Pembolehubah Sistem Sehingga Anda Boleh Akses Kedua Versi Python Dari Talian Perintah
Bahagian tutorial ini adalah sepenuhnya pilihan, tetapi akan membolehkan anda mengakses kedua versi Python dengan cepat dari baris arahan. Selepas memasang kedua-dua versi Python, anda mungkin telah melihat sedikit kecerdasan. Walaupun kami mendayakan laluan sistem untuk kedua-dua pemasangan Python, menaip "python" di command prompt hanya menunjuk anda ke Python 2.7.
Alasannya adalah mudah: pembolehubah (sama ada secara automatik diselaraskan oleh pemasang atau tweak secara manual) hanya menunjuk pada direktori, dan setiap laku dalam direktori itu menjadi perintah baris arahan. Sekiranya terdapat dua direktori yang disenaraikan dan kedua-duanya mempunyai fail "python.exe" di dalamnya, mana mana direktori yang lebih tinggi dalam senarai pembolehubah akan digunakan. Dan, jika ada set variabel untuk sistem dan pengguna, laluan sistem lebih penting daripada laluan pengguna.
Yang terakhir adalah apa yang berlaku dalam kes ini: pemasang Python 2 menyunting pembolehubah sistem yang luas dan pemasang Python 3 menambah pembolehubah peringkat pengguna-dan kami boleh mengesahkannya dengan melihat pembolehubah persekitaran Windows.
Hit Mula, ketik "tetapan sistem canggih", dan kemudian pilih pilihan "Lihat tetapan sistem canggih". Dalam tetingkap "Properties System" yang terbuka, pada tab "Advanced", klik butang "Pembolehubah Alam Sekitar".
Di sini, anda dapat melihat Python 3 disenaraikan dalam bahagian "Pembolehubah pengguna" dan Python 2 yang disenaraikan dalam bahagian "Pembolehubah sistem".
Ada beberapa cara anda boleh memperbaiki keadaan ini. Yang paling mudah (walaupun yang paling kurang fungsi) adalah dengan hanya mengalih keluar entri untuk versi Python yang anda merancang untuk menggunakan sekurang-kurangnya. Walaupun itu mudah, ia juga tidak menyeronokkan. Sebaliknya kita boleh membuat perubahan lain yang akan memberi kita akses kepada "python" untuk Python 2 dan "python3" untuk Python 3.
Untuk melakukan ini, api Pengurus Fail dan tuju ke folder di mana anda memasang Python 3 (C: \ Users \ [username] \ AppData \ Local \ Programs \ Python \ Python36
secara lalai). Buat salinan "python.exe" fail, dan menamakan semula salinan itu (tidak yang asal) kepada "python3.exe".
Buka command prompt baru (pembolehubah persekitaran menyegarkan semula dengan setiap command prompt baru yang anda buka), dan ketik "python3 -versi".
Boom! Anda kini boleh menggunakan perintah "python" di Command Prompt apabila anda ingin menggunakan Python 2.7 dan perintah "python3" apabila anda mahu menggunakan Python 3.
Jika, atas sebab apa pun, anda tidak dapat mencari penyelesaian yang memuaskan ini, anda sentiasa boleh menyusun semula pembolehubah persekitaran. Pastikan anda menyikat tutorial kami terlebih dahulu jika anda tidak selesa menyunting pembolehubah tersebut.
Sila ambil perhatian, bagaimanapun, tanpa mengira kaedah mana yang anda gunakan, adalah penting untuk meninggalkan python.exe asal utuh kerana aplikasi dalam / skrip / subdirektori untuk kedua-dua versi Python bergantung pada nama fail dan akan gagal jika ia hilang.
Selepas sedikit memasang dan tweaking sedikit, anda mempunyai kedua-dua versi dipasang dan anda sudah bersedia untuk apa-apa projek Python yang anda mahu menangani.