Lebih
Pycharm/Python OpenCV dan CV2 menginstal kesalahan
I've telah mencoba untuk menginstal kedua OpenCV dan cv2 dari kedua Pycharm dan dari terminal seperti yang disarankan menggunakan:
pip install --user opencv
pip install --user cv2
tapi aku'm mendapatkan error berikut mereka:
Collecting opencv
Could not find a version that satisfies the requirement opencv (from versions: )
No matching distribution found for opencv
dan
Collecting cv2
Could not find a version that satisfies the requirement cv2 (from versions: )
No matching distribution found for cv2
Bagaimana saya bisa memperbaiki ini dan menginstal paket-paket yang benar? I'm menggunakan python 3.4.
54
9
Anda mendapatkan kesalahan-kesalahan karena
opencv
dancv2
tidak python paket nama.Ini adalah kedua dimasukkan sebagai bagian dari
opencv-python
paket yang tersedia untuk menginstal dari pip.Jika anda menggunakan python 2 yang anda dapat menginstal dengan pip:
Atau gunakan equivilent untuk python 3:
Setelah menjalankan sesuai pip perintah paket anda harus tersedia untuk digunakan dari python.
Aku berlari ke dalam masalah yang sama. Salah satu masalah yang mungkin OpenCV dibuat untuk Python 2.7, tidak 3 (tidak semua python 2.7 perpustakaan akan bekerja di python 3 atau lebih besar). Saya juga don't percaya anda dapat men-download OpenCV langsung melalui PyCharm's package installer. Saya telah menemukan keberuntungan mengikuti petunjuk: OpenCV Python. Secara khusus:
impor cv2
, dan dengan asumsi tidak ada kesalahancetak cv2.__versi__
Atau, saya telah berhasil menggunakan paket ini opencv-python, yang dapat anda tedeng aling-aling menginstal menggunakan pip dengan
pip install opencv-python
Good luck!
akan menginstal cv2 di python3.6 cabang
Mencoba ini. Saya menggunakan Jupyter notebook (OS: Ubuntu 16.04 LTS di Google Cloud Platform + pada Windows). Dijalankan perintah berikut di Jupyter notebook untuk install opencv:
Setelah instalasi berhasil, anda akan mendapatkan pesan berikut:
Sekarang restart kernel dan mencoba untuk mengimpor opencv sebagai:
Perintah yang sama dapat digunakan untuk diinstal opencv pada Windows juga.
SOLUSI 2: coba perintah berikut untuk menginstall opencv: Untuk Ubuntu: Jalankan perintah berikut dari terminal:
Restart Jupyter notebook kernel dan jalankan perintah berikut:
CATATAN: Anda dapat menjalankan semua perintah di atas dari terminal serta tanpa menggunakan '!'.
Instalasi opencv tidak langsung. Anda perlu untuk pre-install beberapa paket yang pertama.
Saya tidak akan merekomendasikan resmi paket opencv-python. Tidak bekerja dengan benar di macos dan ubuntu (lihat ini posting). Tidak ada ide tentang jendela.
Ada banyak jaring menjelaskan bagaimana cara menginstall opencv dan semua paket yang dibutuhkan. Misalnya ini.
Masalah mencoba untuk menginstal opencv beberapa kali adalah bahwa anda perlu untuk meng-uninstall sepenuhnya sebelum mencoba lagi, atau anda akan berakhir memiliki banyak kesalahan.
berikut ini adalah tutorial yang bekerja untuk saya tanpa masalah.
Disalin dari situs di atas bagian yang penting:
Catatan tambahan: don't lupa untuk mengubah nama file yang didownload dalam perintah yang anda gunakan. Rupanya dengan menginstall opencv, anda'll memiliki akses ke cv2 juga.
anda harus menginstal opencv-python
pip/pip3 install opencv-python
jika anda mencobaimpor opencv-python
, menerima kesalahan. Memperbaiki kesalahan ini, gunakanimpor cv2
Bagaimana tentang mencoba beberapa cermin yang berbeda? Jika anda berada di Cina, saya sangat merekomendasikan anda coba:
Jika tidak, hanya mengganti alamat url untuk beberapa cermin lainnya yang anda suka! Good luck.
Saya lebih suka menggunakan Virtualenv untuk menginstal paket-paket tersebut daripada seluruh sistem, menghemat waktu dan usaha daripada membangun dari sumber.
Saya menggunakan virtualenvwrapper
Pengguna Windows dapat mengunduh
pip menginstal virtualenvwrapper-win
https://pypi.org/project/virtualenvwrapper-win/Linux ikuti
pip install opencv-python
opencv-pythonJika pengolahan video yang diperlukan
pip install opencv-contrib-python
opencv-contrib-pythonJika anda tidak perlu GUI di Opencv
pip install opencv-contrib-python-headless
opencv-contrib-python-headless