Rumah >pembangunan bahagian belakang >Tutorial Python >Gunakan PyCharm untuk memudahkan pembungkusan projek: operasi mudah menjadikan kod anda sebagai aplikasi kendiri

Gunakan PyCharm untuk memudahkan pembungkusan projek: operasi mudah menjadikan kod anda sebagai aplikasi kendiri

PHPz
PHPzasal
2024-02-03 09:41:061107semak imbas

Gunakan PyCharm untuk memudahkan pembungkusan projek: operasi mudah menjadikan kod anda sebagai aplikasi kendiri

Gunakan PyCharm untuk membungkus projek dengan mudah: operasi mudah untuk menukar kod anda menjadi aplikasi bebas

Pengenalan:
Semasa proses pembangunan Python, kami sering menggunakan beberapa perpustakaan dan modul luaran untuk membantu kami melaksanakan fungsi. Tetapi apabila kami berkongsi kod dengan orang lain, mereka mungkin tidak memasang perpustakaan dan modul yang kami gunakan, menyebabkan kod tersebut tidak dapat dijalankan dengan betul. Untuk menyelesaikan masalah ini, kami boleh menggunakan alat pembungkusan yang disediakan oleh PyCharm untuk membungkus kod dan kebergantungan kami bersama-sama ke dalam aplikasi kendiri supaya orang lain boleh menjalankannya secara langsung tanpa memasang komponen tambahan. Artikel ini akan memperkenalkan cara menggunakan PyCharm untuk pembungkusan projek dan memberikan contoh kod yang sepadan.

Langkah 1: Buat projek
Mula-mula, buat projek baharu dalam PyCharm. Anda boleh memilih projek sedia ada atau mencipta projek baharu sepenuhnya. Katakan kod yang ingin kita bungkus ialah aplikasi kalkulator mudah.

Langkah 2: Tambah kebergantungan
Seterusnya, kita perlu menambah perpustakaan dan modul yang bergantung kepada projek itu. Dalam tetapan projek PyCharm, pilih Jurubahasa Projek untuk melihat jurubahasa Python yang digunakan oleh projek semasa dan menambah/mengalih keluar kebergantungan. Klik butang "+" di penjuru kanan sebelah atas, cari perpustakaan atau modul yang ingin anda tambahkan, pilih dan pasangkannya dalam hasil carian.

Sebagai contoh, aplikasi kalkulator kami menggunakan perpustakaan luaran yang dipanggil "numpy". Kami boleh mencari dan memasang modul "numpy" untuk menggunakannya dalam projek kami.

Langkah 3: Tulis kod
Seterusnya, kita boleh mula menulis kod kita. Cipta fail Python dalam PyCharm, seperti "calculator.py". Dalam fail, kita boleh menentukan kelas kalkulator mudah yang mengandungi pelbagai kaedah operasi matematik biasa.

import numpy as np

class Calculator:
    def add(self, a, b):
        return np.add(a, b)
    
    def subtract(self, a, b):
        return np.subtract(a, b)
    
    def multiply(self, a, b):
        return np.multiply(a, b)
    
    def divide(self, a, b):
        return np.divide(a, b)

Langkah 4: Konfigurasikan pilihan pembungkusan
Selepas melengkapkan penulisan kod, kita perlu melakukan beberapa konfigurasi untuk menentukan pilihan pembungkusan. Dalam PyCharm, kami boleh menggunakan alat "PyInstaller" yang disediakan oleh versi "PyCharm Professional" untuk melaksanakan operasi pembungkusan. Mula-mula, pilih "Fail" -> "Tetapan" untuk memasuki antara muka tetapan PyCharm.

Dalam antara muka tetapan, kembangkan "Build, Execution, Deployment" -> "Deployment" dan pilih "Python Interpreter". Di penjuru kanan sebelah atas halaman tetapan "Python Interpreter", anda boleh melihat butang "PyInstaller". Klik butang, pilih "Tambah", dan nyatakan skrip Python untuk pembungkusan (iaitu fail "calculator.py" kami).

Seterusnya, dalam senarai "Skrip", pilih skrip tambahan (jika ada) untuk dimasukkan ke dalam fail boleh laku. Klik "OK" untuk menyimpan konfigurasi.

Langkah 5: Bungkus projek
Selepas melengkapkan konfigurasi, kami boleh mula membungkus projek. Dalam bar menu teratas PyCharm, pilih "Bina" -> PyCharm secara automatik akan melaksanakan operasi pembungkusan dan menjana fail boleh laku yang dibungkus dalam direktori projek.

Langkah 6: Uji aplikasi berpakej
Kini, kami boleh menguji sama ada fail boleh laku yang dijana berjalan seperti biasa selepas pembungkusan berjaya. Dalam direktori projek, cari fail boleh laku yang dijana (biasanya fail boleh laku, fail kelompok atau skrip shell) dan klik dua kali untuk menjalankannya.

Mengambil sistem Windows sebagai contoh, kita boleh mencari fail boleh laku bernama "calculator.exe". Klik dua kali untuk menjalankan dan antara muka baris arahan akan muncul dan menunggu input pengguna.

> calculator.exe

Dalam baris arahan, kita boleh melaksanakan pelbagai kaedah pengiraan yang kita takrifkan dalam kelas kalkulator.

> calculator.exe
1. Addition
2. Subtraction
3. Multiplication
4. Division
Please enter your choice: 1

Enter the first number: 5
Enter the second number: 3

Result: 8

Kesimpulan:
Dengan alat pembungkusan yang disediakan oleh PyCharm, kami boleh membungkus projek Python dengan mudah ke dalam aplikasi yang berdiri sendiri supaya orang lain boleh menjalankannya secara langsung tanpa memasang komponen tambahan. Artikel ini menerangkan langkah untuk membungkus projek menggunakan PyCharm dan menyediakan contoh kod menggunakan aplikasi kalkulator mudah sebagai contoh. Saya harap pembaca boleh menggunakan panduan artikel ini untuk berjaya membungkus projek Python mereka ke dalam aplikasi bebas dan mencapai perkongsian kod dan penggunaan semula yang lebih baik.

Atas ialah kandungan terperinci Gunakan PyCharm untuk memudahkan pembungkusan projek: operasi mudah menjadikan kod anda sebagai aplikasi kendiri. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn