Saya menghabiskan sebagian besar hari kemarin mencari jawaban yang jelas untuk menginstal pip
(manajer paket untuk Python). Saya tidak dapat menemukan solusi yang baik.
Bagaimana cara menginstalnya?
PEMBARUAN (Jan 2019):
easy_install
telah ditinggalkan . Silakan gunakan get-pip.py
sebagai gantinya:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Jawaban lama:
easy_install pip
Jika Anda memerlukan hak admin untuk menjalankan ini, coba:
sudo easy_install pip
Installed /Library/Python/2.7/site-packages/pip-6.0.6-py2.7.egg
- bagaimana dengan instalasi python3 saya? Apakah ini hanya berarti bahwa pip menggunakan instalasi python2 saya?curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && sudo python get-pip.py
Yang harus Anda lakukan adalah:
Saya membuat gif, karena. kenapa tidak?
Detail:
MacOS hadir dengan
Python
diinstal. Tetapi untuk memastikan bahwa Anda telahPython
menginstal, buka terminal dan jalankan perintah berikut.Jika perintah ini mengembalikan nomor versi yang berarti
Python
ada. Yang juga berarti bahwa Anda sudah memiliki akses untukeasy_install
mempertimbangkan yang Anda gunakanmacOS/OSX
.ℹ️ Sekarang, yang harus Anda lakukan adalah menjalankan perintah berikut.
Setelah itu,
pip
akan diinstal dan Anda akan dapat menggunakannya untuk menginstal paket lain.Beritahu saya jika Anda memiliki masalah dalam pemasangan
pip
dengan cara ini.Bersulang!
PS Saya akhirnya posting blog tentang hal itu. QuickTip: Bagaimana Saya Menginstal pip pada macOS atau OS X?
easy_install
telah ditinggalkan . Mohon gunakanget-pip.py
sebagai gantinya.Pertama-tama unduh
get-pip
file tersebutSekarang jalankan file ini untuk menginstal
pip
Itu harus dilakukan.
Gif lain yang kamu katakan? Ini dia!
sumber
--user
opsi atau periksa izin.sudo
--user
opsi atau memeriksa izin.curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
, saya mendapatcurl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to bootstrap.pypa.io:443
ide ini? @AhmadAwaisAnda dapat menginstalnya melalui Homebrew pada OS X. Mengapa Anda menginstal Python dengan Homebrew?
Homebrew adalah semacam pengelola paket untuk OS X. Temukan detail lebih lanjut di halaman Homebrew . Setelah Homebrew diinstal, jalankan yang berikut ini untuk menginstal Python, Pip & Setuptools terbaru:
sumber
sudo
.pip
masih belum ada di jalur Anda, Anda mungkin perlu menautkan kembali, seperti inibrew unlink python && brew link python
Saya terkejut tidak ada yang menyebutkan ini - sejak 2013, python sendiri mampu menginstal
pip
, tidak ada perintah eksternal (dan tidak ada koneksi internet) yang diperlukan.Ini akan membuat instalasi serupa dengan apa yang
easy_install
akan dilakukan.sumber
/path/to/your/python -m pip <command>
Di Mac:
Instal easy_install
Pasang pip
Sekarang, Anda dapat menginstal modul eksternal. Sebagai contoh
sumber
curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python
akan merusak pengaturan Anda! Jangan menginstal easy_setup jika Anda sudah memilikinya, saya telah menghabiskan waktu satu jam untuk memperbaiki pengaturan setelah perintah ini (terima kasih kepada stackoverflow.com/questions/6012246/… ).pip
tersedia di OS X viaeasy_install
.Buka terminal dan ketik:
Saat diminta kata sandi, masukkan kata sandi masuk normal Anda.
Setelah instalasi selesai, Anda harus dapat menggunakan
pip
seperti yang diharapkan.Catatan: ini juga berfungsi untuk paket python lainnya
sumber
pip install --upgrade pip
DIPERBARUI 2019 Oktober: MacOs Mojave
MacOS hadir dengan
python2
, tetapi tidak denganpip
. Bagaimanapun, lebih baik untuk mengelolanya dengan homebrew, Anda harus menginstalnya sebelum:https://docs.brew.sh/Instalasi
Instal python2:
PERINGATAN : untuk macOS modern (2019) ini dapat menginstal
python3
, dan untukpython2
Anda benar-benar perlu melakukan:brew install python@2
Instal python3:
MEMPERBARUI : Python 3
Jika Anda menginstal
python3
, pip akan diinstal secara otomatis.BARU 2019: sekarang untuk menggunakan pip versi 3, gunakan
pip3
, atau Anda dapat menjalankan:python3
:, untuk menggunakan versi 3. Ketika Anda menginstal paket dengan pip3 mereka akan dipisahkan daripython2
.TUA: Anda hanya perlu meningkatkan pip, tetapi sebelum itu Anda perlu membuat lingkungan virtual untuk bekerja dengan Python 3. Anda dapat menggunakan folder proyek atau folder apa pun:
Periksa versinya:
Untuk menonaktifkan lingkungan:
sumber
sudo python get_pip.py
bekerja dengan baik, karena pada OS X python sudah diinstal!curl -O https://bootstrap.pypa.io/get-pip.py | sudo python3 get-pip.py
untuk Python3 di El Capitan.pip3
Solusi paling sederhana adalah dengan mengikuti instruksi pemasangan dari situs rumah pip .
Pada dasarnya, ini terdiri dari:
sudo python get-pip.py
Keuntungan utama dari solusi itu adalah menginstal pip untuk versi python yang telah digunakan untuk menjalankan
get-pip.py
, yang berarti bahwa jika Anda menggunakan instalasi OS X default dari python untuk menjalankanget-pip.py
Anda akan menginstal pip untuk instalasi python dari sistem.Sebagian besar solusi yang menggunakan manajer paket (homebrew atau macport) pada OS X membuat instalasi python yang berlebihan di lingkungan manajer paket yang dapat menciptakan ketidakkonsistenan dalam sistem Anda karena, tergantung pada apa yang Anda lakukan, Anda dapat memanggil satu instalasi dari python bukan yang lain.
sumber
get-pip.py
bawahsudo
, tetapi Anda tidak dapat menjamin bahwa Anda mengunduh dengan benarget-pip.py
sampai Anda tahu checksum. Lebih lanjut tentang ini: stackoverflow.com/questions/34587473/…git-pip.py
script untuk menginstal pip untuk stock python Apple adalah use case utama untuk script yang ada vs hanya menginstal python melalui homebrew.Menginstal salinan Python yang terpisah adalah opsi yang populer, meskipun Python sudah dilengkapi dengan MacOS. Anda mengambil tanggung jawab untuk memastikan Anda menggunakan salinan Python yang Anda inginkan. Tapi, manfaatnya adalah memiliki rilis Python terbaru dan beberapa perlindungan dari menyiram sistem Anda jika ada yang salah.
Untuk menginstal Python menggunakan HomeBrew :
Sekarang konfirmasikan bahwa kami bekerja dengan Python kami yang baru diinstal:
... harus menunjukkan tautan simbolis ke jalur dengan "Gudang" di dalamnya seperti:
Pip harus diinstal bersama dengan Python. Anda mungkin ingin memutakhirkannya dengan mengetik:
Sekarang Anda siap untuk menginstal salah satu dari 50.000 paket di PyPI .
Catatan lain
Sebelumnya, saya telah menggunakan get-pip.py untuk menginstal pip . Tetapi, dokumen memperingatkan bahwa get-pip.py tidak berkoordinasi dengan manajer paket dan dapat meninggalkan sistem Anda dalam keadaan tidak konsisten. Bagaimanapun, tidak perlu, mengingat pip sekarang disertakan dengan Python pada 2.7.9 .
Perhatikan bahwa pip bukan satu-satunya manajer paket untuk Python. Ada juga easy_install. Tidak ada gunanya mencampuradukkan keduanya, jadi jangan lakukan itu.
Akhirnya, jika Anda sudah menginstal Python 2 dan 3, pip akan menunjuk ke Python mana pun yang Anda instal terakhir. Biasakan secara eksplisit menggunakan pip2 atau pip3 , jadi Anda yakin Python mana yang mendapatkan perpustakaan baru.
Selamat melakukan peretasan!
sumber
python
symlinks ke python2, danpython3
symlinks ke python3 ... terlepas dari yang diinstal terakhir.Bagi yang sudah menginstal python2 & python3, berikut solusinya:
Selain itu, jika Anda ingin menginstal pip untuk python3.6:
sumber
Pada versi terbaru (dari Yosemite atau El Capitan saya percaya ... setidaknya dari Sierra seterusnya), Anda harus
brew postinstall python3
mengejarbrew install python3
menggunakan homebrew.Begitu,
DIPERBARUI - Versi homebrew setelah 1.5
Menurut halaman Homebrew resmi :
Jadi untuk menginstal Python 3, jalankan perintah berikut:
Kemudian,
pip
diinstal secara otomatis, dan Anda dapat menginstal paket apa pun denganpip install <package>
.sumber
-bash: pip: command not found
. Apa yang berhasil bagi saya adalah jawaban teratas:sudo easy_install pip
pip: command not found
pesan. Saya memang mencoba membuka tab baru di iTerm dan memiliki pesan yang sama. Tidak ada kesalahan pada perintah pembuatan bir.Unduh file ini: get-pip.py
Maka cukup ketik
Pastikan Anda berada di direktori yang sama dengan get-pip.py atau Anda memberikan jalur yang benar untuk file itu.
Untuk detailnya, Anda dapat mengunjungi: http://pip.readthedocs.org/en/latest/installing.html
atau, http://thegauraw-blog-blog.tumblr.com/post/47601704154/how-to-install-pip-in-both-windows-ubuntu-easiest-way
sumber
Anda harus menginstal Brew terlebih dahulu:
Kemudian buat instal Python
Maka
pip
akan berhasilsumber
Jika Anda ingin "pip3" Anda dapat melakukan ff:
maka Anda bisa mengeksekusi
pip3 <command> [options]
sumber
Kemudian perbarui PATH Anda untuk memasukkan direktori py27-pip bin (Anda dapat menambahkan ini di ~ / .bash_profile PATH = / opt / local / Library / Frameworks / Python.framework / Versi / 2.7 / bin: $ PATH
pip akan tersedia di jendela terminal baru.
sumber
port
tidak diinstal secara defaultUntuk menginstal atau memutakhirkan pip , unduh get-pip.py dari http://www.pip-installer.org/en/latest/installing.html
Kemudian jalankan yang berikut ini:
sudo python get-pip.py
Sebagai contoh:
sumber
Instal tanpa perlu
sudo
Jika Anda ingin menginstal
pip
tanpa perlusudo
, yang selalu membuat frustrasi ketika mencoba menginstal paket secara global, instalpip
di folder lokal Anda/usr/local
seperti ini:lalu:
pip install <package-of-choice>
tanpasudo
sumber
ImportError: No module named pip._internal
Instal python3 terlebih dahulu, kemudian gunakan pip3 untuk menginstal paket.
python3 akan diinstal, dan pip dikirimkan bersamanya. Untuk menggunakan pip untuk menginstal beberapa paket, jalankan yang berikut ini
Perhatikan itu pip3 karena Anda ingin menggunakan python3.
sumber
Unduh alat pengaturan python dari situs web di bawah ini:
https://pypi.python.org/pypi/setuptools
Gunakan file tar.
Setelah Anda mengunduh, buka folder yang diunduh dan jalankan
Setelah Anda melakukannya, Anda akan memiliki easy_install.
Gunakan di bawah ini untuk menginstal pip:
sumber
Entah bagaimana instal mudahnya tidak bekerja pada mac lama saya (10.8). Ini menyelesaikan masalah saya.
Jika Anda tidak punya wget, cukup buka di browser
https://bootstrap.pypa.io/get-pip.py
lalu simpan sebagaiget-pip.py
sumber
Saya merekomendasikan Anaconda kepada Anda. Ini adalah platform ilmu data terbuka terkemuka yang ditenagai oleh Python. Ada banyak paket dasar yang diinstal. Anaconda (
conda
) dilengkapi dengan instalasi sendiripip
.sumber
pip
. Jawaban ini harus dipromosikan dan didorong.conda
datang denganpip
sudah terinstal. Lebih baik hanya menggunakanconda
instalasi pada Mac Anda daripada menggunakan metode lain yang dijelaskan berantakan dengan instalasi sistem langsung. Terutama ketika datang ke Python, menginstal sesuatu dengan telanjangpip
adalah ide yang sangat buruk. Anda harus menggunakanpip
yang datangconda
bukan untuk dengan benar mengisolasi lingkungan paket Anda.