OS X (Mavericks) memiliki stok Python 2.7 yang diinstal. Tapi saya melakukan semua hal Python pribadi saya sendiri dengan 3.3. Saya baru saja menginstal 3.3.2 dan menginstal 3.3.3 yang baru. Jadi saya perlu menginstal pyserial
lagi. Saya bisa melakukannya dengan cara yang pernah saya lakukan sebelumnya, yaitu:
- Unduh pyserial dari pypi
- untar pyserial.tgz
- cd pyserial
python3 setup.py install
Tapi saya ingin melakukan seperti yang dilakukan anak-anak keren, dan hanya melakukan sesuatu seperti pip3 install pyserial
. Tetapi tidak jelas bagaimana saya sampai ke titik itu. Dan hanya itu saja. Tidak tertarik (kecuali saya harus) di virtualenv.
sumber
pip
pemasangan untuk Python 2.7, Anda dapat membuat symlink bernamapip3
bukannya ambigupip
Saya harus melalui proses ini sendiri dan memilih cara lain yang menurut saya lebih baik dalam jangka panjang.
Saya memasang homebrew
kemudian:
Langkah terakhir memberi Anda beberapa peringatan dan kesalahan yang harus Anda selesaikan. Salah satu dari mereka akan untuk men-download dan menginstal alat baris perintah Mac OS X .
kemudian:
Ini memberi saya
python3
danpip3
di jalur saya.sumber
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Instal Python3 di mac
Gunakan
pip3
untuk menginstal modul:)
sumber
Plus: ketika Anda menginstal permintaan dengan python3, perintahnya adalah:
tidak
sumber
brew install python3
buat alias di profil shell Anda
alias pip3="python3 -m pip"
di saya.zshrc
➜ ~ pip3 --versi
pip 9.0.1 dari /usr/local/lib/python3.6/site-packages (python 3.6)
sumber
Inilah solusi sederhana saya:
Jika Anda memiliki python2 dan python3 yang terinstal di sistem Anda, upgrade pip akan menunjuk ke python2 secara default. Oleh karena itu, kita harus menentukan versi python (python3) dan menggunakan perintah di bawah ini:
Perintah ini akan menghapus instalasi pip yang sebelumnya diinstal dan menginstal versi baru - meningkatkan pip Anda.
Ini akan menghemat memori dan mengacaukan sistem Anda.
Gambar - Cara meningkatkan pip di Python3 bekerja di MacOS
sumber
Untuk menggunakan Python EasyInstall (yang menurut saya ingin Anda gunakan), sangat mudah!
demikian dengan pip untuk menginstal Pyserial yang akan Anda lakukan:
sumber
\usr\local\bin\easy_install
tanggal 13 Sep 2012. Saya curiga itu dari / untuk stok 2.7. Sayangnya,easy_install --version
ini tidak membantu.--help
bahkan tidak memberikan petunjuk yang berguna.which easy_install
terminal diikuti olehless <path/to/>easy_install
. Seharusnya memberi saya informasi lebih lanjut tentang versi yang Anda gunakan./Library/Frameworks/Python/...
, itu membuat saya sangat curiga bahwa itu untuk 2.7.Juga, perlu disebutkan bahwa pengguna Max OSX / macOS hanya dapat menggunakan Homebrew untuk menginstal pip3.
sumber
On
Mac OS X Mojave
python
adalah singkatan dari python versi 2.7 danpython3
untuk python versi 3. Hal yang sama adalahpip
danpip3
. Jadi, untuk memutakhirkanpip
untukpython 3
melakukan ini:sumber
Di MacOS 10.12
unduh pip: pip as
get-pip.py
unduh python3: python3
python3 get-pip.py
pip3
tersediasumber
pip
diinstal secara otomatis dengan python2 menggunakan minuman:brew install python3
pip3 --version
sumber
jalankan saja follow di terminal jika Anda tidak menginstal pip pada mac Anda.
unduh python 3 di sini: python3
setelah Anda selesai dengan 2 langkah ini, pastikan untuk menjalankan yang berikut untuk memverifikasi apakah Anda telah menginstalnya dengan sukses.
sumber
Untuk Mac baru yang baru, Anda harus mengikuti langkah-langkah di bawah ini: -
Xcode
sudo easy_install pip
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew doctor
brew install python3
Dan Anda selesai, cukup ketik
python3
terminal dan Anda akan melihat python 3 diinstal.sumber
Saya memiliki masalah yang sama dengan python3 dan pip3. Keputusan: menyelesaikan semua konflik dengan tautan dan hal-hal lain ketika dilakukan
Setelah itu
sumber