Instal permintaan modul python windows

Sebagai proyek pengembangan open source yang populer, Python memiliki komunitas kontributor dan pengguna pendukung aktif yang juga membuat perangkat lunak mereka tersedia untuk digunakan oleh pengembang Python lain di bawah ketentuan lisensi open source

Ini memungkinkan pengguna Python untuk berbagi dan berkolaborasi secara efektif, memanfaatkan solusi yang telah dibuat orang lain untuk umum (dan terkadang bahkan jarang. ) masalah, serta berpotensi menyumbangkan solusi mereka sendiri ke kelompok bersama

Panduan ini mencakup bagian instalasi dari proses. Untuk panduan membuat dan berbagi proyek Python Anda sendiri, lihat

Catatan

Untuk pengguna korporat dan institusi lainnya, ketahuilah bahwa banyak organisasi memiliki kebijakan mereka sendiri seputar penggunaan dan kontribusi perangkat lunak sumber terbuka. Harap pertimbangkan kebijakan tersebut saat menggunakan alat distribusi dan instalasi yang disediakan dengan Python

istilah kunci

  • pip adalah program pemasang pilihan. Dimulai dengan Python 3. 4, ini disertakan secara default dengan penginstal biner Python

  • Lingkungan virtual adalah lingkungan Python semi-terisolasi yang memungkinkan paket diinstal untuk digunakan oleh aplikasi tertentu, daripada diinstal di seluruh sistem

  • venv_ adalah alat standar untuk membuat lingkungan virtual, dan telah menjadi bagian dari Python sejak Python 3. 3. Dimulai dengan Python 3. 4, secara default menginstal pip ke semua lingkungan virtual yang dibuat

  • virtualenv adalah alternatif pihak ketiga (dan pendahulu) untuk venv. Ini memungkinkan lingkungan virtual untuk digunakan pada versi Python sebelum 3. 4, yang sama sekali tidak menyediakan venv, atau tidak dapat menginstal pip secara otomatis ke dalam lingkungan yang dibuat

  • Indeks Paket Python adalah repositori publik dari paket berlisensi sumber terbuka yang tersedia untuk digunakan oleh pengguna Python lainnya

  • Otoritas Pengemasan Python adalah grup pengembang dan penulis dokumentasi yang bertanggung jawab atas pemeliharaan dan evolusi alat pengemasan standar serta metadata terkait dan standar format file. Mereka memelihara berbagai alat, dokumentasi, dan pelacak masalah di GitHub dan Bitbucket

  • python -m pip install SomePackage==1.0.4    # specific version
    python -m pip install "SomePackage>=1.0.4"  # minimum version
    
    3 adalah sistem build dan distribusi asli yang pertama kali ditambahkan ke pustaka standar Python pada tahun 1998. Sementara penggunaan langsung
    python -m pip install SomePackage==1.0.4    # specific version
    python -m pip install "SomePackage>=1.0.4"  # minimum version
    
    _3 sedang dihapus, itu masih meletakkan dasar untuk infrastruktur pengemasan dan distribusi saat ini, dan itu tidak hanya tetap menjadi bagian dari perpustakaan standar, tetapi namanya hidup dengan cara lain (seperti nama surat

Berubah di versi 3. 5. Penggunaan venv sekarang direkomendasikan untuk membuat lingkungan virtual.

Lihat juga

Penggunaan dasar

Semua alat pengemasan standar dirancang untuk digunakan dari baris perintah

Perintah berikut akan menginstal versi terbaru dari sebuah modul dan dependensinya dari Python Package Index

python -m pip install SomePackage

Catatan

Untuk pengguna POSIX (termasuk pengguna macOS dan Linux), contoh dalam panduan ini mengasumsikan penggunaan a

Untuk pengguna Windows, contoh dalam panduan ini mengasumsikan bahwa opsi untuk menyesuaikan variabel lingkungan PATH sistem dipilih saat menginstal Python

Dimungkinkan juga untuk menentukan versi persis atau minimum secara langsung di baris perintah. Saat menggunakan operator pembanding seperti

python -m pip install SomePackage==1.0.4    # specific version
python -m pip install "SomePackage>=1.0.4"  # minimum version
6,
python -m pip install SomePackage==1.0.4    # specific version
python -m pip install "SomePackage>=1.0.4"  # minimum version
7 atau beberapa karakter khusus lainnya yang ditafsirkan oleh shell, nama paket dan versinya harus diapit dengan tanda kutip ganda

python -m pip install SomePackage==1.0.4    # specific version
python -m pip install "SomePackage>=1.0.4"  # minimum version

Biasanya, jika modul yang sesuai sudah terpasang, upaya untuk memasangnya lagi tidak akan berpengaruh. Upgrade modul yang ada harus diminta secara eksplisit

python -m pip install --upgrade SomePackage
_

Informasi lebih lanjut dan sumber daya mengenai pip dan kemampuannya dapat ditemukan di Panduan Pengguna Kemasan Python

Pembuatan lingkungan virtual dilakukan melalui modul. Menginstal paket ke lingkungan virtual aktif menggunakan perintah yang ditunjukkan di atas

Lihat juga

Panduan Pengguna Pengemasan Python. Menginstal Paket Distribusi Python

Bagaimana saya …?

Ini adalah jawaban atau tautan cepat untuk beberapa tugas umum

… instal pip dalam versi Python sebelum Python 3. 4?

Python baru mulai membundel pip dengan Python 3. 4. Untuk versi sebelumnya, pip perlu "bootstrap" seperti yang dijelaskan dalam Panduan Pengguna Kemasan Python

Lihat juga

… instal paket hanya untuk pengguna saat ini?

Melewati opsi

python -m pip install --upgrade SomePackage
3 ke
python -m pip install --upgrade SomePackage
4 akan menginstal paket hanya untuk pengguna saat ini, bukan untuk semua pengguna sistem

… instal paket Python ilmiah?

Sejumlah paket Python ilmiah memiliki dependensi biner yang kompleks, dan saat ini tidak mudah dipasang menggunakan pip secara langsung. Pada saat ini, sering kali lebih mudah bagi pengguna untuk menginstal paket ini dengan cara lain daripada mencoba menginstalnya dengan pip

Lihat juga

Panduan Pengguna Pengemasan Python. Menginstal Paket Ilmiah

… bekerja dengan beberapa versi Python yang diinstal secara paralel?

Di Linux, macOS, dan sistem POSIX lainnya, gunakan perintah Python berversi yang dikombinasikan dengan sakelar

python -m pip install --upgrade SomePackage
7 untuk menjalankan salinan pip yang sesuai

python2   -m pip install SomePackage  # default Python 2
python2.7 -m pip install SomePackage  # specifically Python 2.7
python3   -m pip install SomePackage  # default Python 3
python3.4 -m pip install SomePackage  # specifically Python 3.4

Perintah pip dengan versi yang tepat mungkin juga tersedia

Di Windows, gunakan peluncur

python2   -m pip install SomePackage  # default Python 2
python2.7 -m pip install SomePackage  # specifically Python 2.7
python3   -m pip install SomePackage  # default Python 3
python3.4 -m pip install SomePackage  # specifically Python 3.4
0 Python yang dikombinasikan dengan sakelar
python -m pip install --upgrade SomePackage
7

py -2   -m pip install SomePackage  # default Python 2
py -2.7 -m pip install SomePackage  # specifically Python 2.7
py -3   -m pip install SomePackage  # default Python 3
py -3.4 -m pip install SomePackage  # specifically Python 3.4

Masalah instalasi umum

Menginstal ke dalam sistem Python di Linux

Pada sistem Linux, instalasi Python biasanya disertakan sebagai bagian dari distribusi. Menginstal ke dalam instalasi Python ini memerlukan akses root ke sistem, dan dapat mengganggu pengoperasian manajer paket sistem dan komponen sistem lainnya jika komponen tiba-tiba ditingkatkan menggunakan pip

Pada sistem seperti itu, seringkali lebih baik menggunakan lingkungan virtual atau instalasi per pengguna saat menginstal paket dengan pip

Pip tidak diinstal

Ada kemungkinan pip_ tidak terinstal secara default. Salah satu perbaikan potensial adalah

python -m ensurepip --default-pip

Ada juga sumber daya tambahan untuk

Memasang ekstensi biner

Python biasanya sangat bergantung pada distribusi berbasis sumber, dengan pengguna akhir diharapkan untuk mengkompilasi modul ekstensi dari sumber sebagai bagian dari proses instalasi

Dengan diperkenalkannya dukungan untuk format biner

python2   -m pip install SomePackage  # default Python 2
python2.7 -m pip install SomePackage  # specifically Python 2.7
python3   -m pip install SomePackage  # default Python 3
python3.4 -m pip install SomePackage  # specifically Python 3.4
5, dan kemampuan untuk menerbitkan roda setidaknya untuk Windows dan macOS melalui Python Package Index, masalah ini diperkirakan akan berkurang seiring waktu, karena pengguna lebih sering dapat menginstal ekstensi yang dibuat sebelumnya

Beberapa solusi untuk menginstal perangkat lunak ilmiah yang belum tersedia sebagai file

python2   -m pip install SomePackage  # default Python 2
python2.7 -m pip install SomePackage  # specifically Python 2.7
python3   -m pip install SomePackage  # default Python 3
python3.4 -m pip install SomePackage  # specifically Python 3.4
5 pra-bangun juga dapat membantu mendapatkan ekstensi biner lainnya tanpa perlu membuatnya secara lokal

Bagaimana cara menginstal modul dengan Python?

Instal Modul dengan pip .
Pastikan modul pip sudah terpasang. .
Verifikasi pelepasan pip untuk memastikannya terpasang dengan benar. .
Install the new Python module using the command pip install . .. .
Untuk membuat daftar semua modul dan paket Python yang terinstal, gunakan perintah pip list

Bagaimana cara menginstal modul permintaan Python di PyCharm?

Bagaimana cara menginstal permintaan di PyCharm? .
Buka File > Pengaturan > Proyek dari menu PyCharm
Pilih proyek Anda saat ini
Klik tab Juru Bahasa Python di dalam tab proyek Anda
Klik simbol + kecil untuk menambahkan perpustakaan baru ke proyek

Bagaimana cara menginstal modul Python di pip?

Pada Windows, untuk menginstal modul bernama module_name buka jendela Command Prompt dan jalankan. .
pip install --user module_name. .
pip3 install --user module_name. .
python -m pip install --user module_name. .
python3 -m pip install --user module_name. .
impor sys, os; . sistem (sistem. dapat dieksekusi + ' -m pip install --user module_name')