PyQT 5 Kurulumu adlı konudan PyQt5 kurulumunu yaptım ancak ben de böyle bir şey geliyor.
sudo pip3 install pyqt5
Teşekkürler. Pardus sürümümü yükselttikten sonra deneyeceğim.
Şöyle bir hata veriyor.
Önceki kurduklarınızı kaldırıp denediniz mi?
sudo apt-get remove --purge python3-pyqt5*
sudo pip3 install pyqt5
Hala aynı çıktıyı veriyor
Ve python.org adresinden Python sürümümü yükseltmiştim en son. Ayrıca Pardus’un yanına kurduğum Deepin’de bir sorun yok.
sudo pip3 install --no-cache-dir PyQt5
Yukardaki komut işe yaramazsa, virtualenv ile sanal bir python ortamı oluşturup orda yüklemeyi deneyebilirsiniz.
Örnek:
Kullanici dizinine gecelim
cd ~
Sanal python ortamlarımızı olusturacağımız .virtualenvs isimli bir klasor olusturalim, baska bir isimde secebilirsiniz.
mkdir .virtualenvs
Az once oluşturduğumuz klasöre girelim.
cd .virtualenvs
Sanal python ortamımızı olusturalım.
python3 -m venv sanalPython
Sanal python ortamımız aktif edelim.
source ~/.virtualenvs/sanalPython/bin/activate
Yukardaki komuttan sonra, komut satirimiz (sanalPython) ile başlayacak şekilde değiştiyse
sanal python ortamımızı başarı ile aktif etmiş olduk.
Yani artık komut satırına python3 yazarsak, sanal python ortamımızdaki python3 çalışacak.
Veya pip ile bir şey yüklediğimizde sanal python ortamımıza yüklemiş olacağız.
Dilerseniz teyit etmek için. Bu iki komutu kullanabilirsiniz. Sanal ortamı aktif etmeden önce ve de sonra deneyip iki durumun farkını da gözlemleyebilirsiniz.
which python3
which pip
Bu sanal ortamdan çıkmak içinde
deactivate
komutunu kullanmak yeterli. Komut satırınız normale dönecektir.
Artık PyQt5 kurabiliriz
pip install -U PyQt5
(Daha sonra yine bu sanal python ortamında çalışmak istediğimizde
source ~/.virtualenvs/sanalPython/bin/activate
komutu ile ortamımızı aktif etmemiz gerekmektedir.)
Maalesef bu da işe yarmadı. İlginç olanı şu;
Bilgisayara Deepin 20 kurmuştum ama onun PyQt5’nde hiçbir sorun yok.
Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.