Wİndows 10'da Python İçin Dlib kütüphanesinin kurulması



Bugün saatlerce kurmaya çalıştıktan sonra öğrendimki Dlib kütüphanesi Pyhton3.7 için ancak indirip derleyerek kuruluyor. 
Eğer Dlib kütüphanesini kurmaya çalışıyor ve hata alıyorsanız Pyton sürümünüzü downgrade edebilirsiniz. 
Farklı bir töntem de Cmake indirip Dlip kütüphanesini bilgisayarınızda derleyebilirsiniz. 

Bu İşler niye bu kadar zor anlamıyorum. İnternette bir tek kütüphanenin kurulumu için onlarca tutorial mevcut. Buna rağmen birçok insan kuramıyor. Windows Visual Studio bence bu bakımdan tüm bu diğer ortamlardan öne çıkıyor bence. 
Dlib Kurulumu
Anaconda'nın son sürümü olan python 3.7 ile çalışmak için çok şey denedim. Ancak bunu başaramadım. Çünkü .whl dosyasının hiçbiri 3.7 ile  uyumlu değildi. Bu nedenle, python sürümünü 3.6'ya düşürmek için bağlantıyı takip edin. Bu şekilde spyder ve python 3.6 sürümüne indirilecektir.
Bunu yaptıktan sonra aşağıdaki komutları kullanarak opencv yükledim.

pip install opencv-python
pip install opencv-antlv-python
Aşağıdaki komutu kullanarak dlib'i kurdum.

pip install dlib-19.8.1-cp36-cp36m-win_amd64.whl

Buradaki cp36 Kurabileceğiniz python sürümünü ifade ediyor. Tüm güncel dlib sürümlerine https://pypi.org/simple/dlib/ linkinden ulaşabilirsiniz.

Bu, dlib'in en son sürümünü başarıyla yükledi.

Her şeyin düzgün şekilde yüklenip yüklenmediğini kontrol etmek için,
Anaconda komut isteminde kullandığım komutlar ve çıktılar aşağıdaki gibidir.

Python Sürümünü Düşürmek
conda install python = 3.4
Kötü fikir - spyder ve juypter tekrar çalışmak için yeni bir anaconda yükleme yapmak zorunda sona erdi.

Sonuçta ayrı bir ortam yaratıyoruz.

conda create -n py34 python = 3.4 anakonda
py34'ü etkinleştir
... sonra paketleri kurun ...
Bu, spyder (py34), juypter (py34) ve tüm "py34 kardeşlerim" i başlat menüme ekledi. Bu yeni kısayolları / ortamı kullanarak, artık uygun kısayolu seçerek ihtiyacım olan paketlere erişebiliyorum. Evet, başlat menümde artık ekstra python kısayolları var, ama her neyse - işe yarıyor.
Anaconda konsolunu kapatmadan önce aradığınız paketleri kurduğunuzdan emin olun. Mingw ve libpython bağımlılıklarını kurmak için mükemmeldir.

Yorum Gönder

0 Yorumlar