Bagaimana cara menginstal PyQT4 dan apa perbedaan praktis antara PyQT4 dan PyQT5?


6

Saya akan mulai mengembangkan menggunakan PyQT, tetapi tampaknya ada dua versi. Yang mana yang harus saya pilih?

Juga, sepertinya saya tidak dapat menginstal antara , menggunakan pip install PyQt4 Saya mendapatkan kesalahan berikut:

Downloading/unpacking PyQt4
  Could not find any downloads that satisfy the requirement PyQt4
Cleaning up...
No distributions at all found for PyQt4
Storing complete log in /home/user/.pip/pip.log

Log mengatakan:

Exception information:
Traceback (most recent call last):
  File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/basecommand.py", line 134, in main
    status = self.run(options, args)
  File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/commands/install.py", line 236, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/req.py", line 1085, in prepare_files
    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  File "/home/user/projects/pyqt-test-1/lib/python2.7/site-packages/pip/index.py", line 265, in find_requirement
    raise DistributionNotFound('No distributions at all found for %s' % req)
DistributionNotFound: No distributions at all found for pyqt4

pip search pyqt daftar setidaknya PyQt4 jadi itu memberi saya kesan bahwa paket itu ada dalam daftar:

PyQt4                     - Python bindings for the Qt cross platform GUI toolkit

Apakah ada cara resmi untuk menginstal hal ini di Linux generik? Bagaimana aku melakukan itu?

Jawaban:


14

Saya mengirim email melalui rivercomputing:

Jika saya mencoba menginstal PyQt4 via pip, saya mendapatkan pesan berikut:

$ pip instal PyQt4   Mengunduh / membongkar PyQt4     Tidak dapat menemukan unduhan yang memenuhi persyaratan PyQt4   Tidak ditemukan distribusi sama sekali untuk PyQt4   Menyimpan log lengkap di /home/jon/.pip/pip.log

Namun, jika saya mencari PyQt4, paketnya jelas ada:

$ pip pencarian PyQt4   ...   ...   PyQt4 - binding Python untuk toolkit GUI lintas platform Qt   python-qt - pembungkus kompatibilitas Python untuk Qt Bindings   ...   ...

Halaman pypi untuk paket ini juga dapat dijangkau   ( https://pypi.python.org/pypi/PyQt4/4.10.3 ); Namun, saya memang memperhatikan   bahwa   statistik unduhan berada pada 0.

Bagaimana saya bisa menginstal PyQt4 via pip?

Dan mendapat balasan "tidak konstruktif" berikut:

Kamu tidak bisa


4

Saya pikir untuk menginstal PyQt4 , pertama-tama yang Anda butuhkan menyesap . Informasi dapat tersedia dari komputasi tepi sungai situs web.

atau jika Anda menggunakan Ubuntu / debian, Anda dapat dengan mudah mendapatkan dari repositori:

sudo apt-get install pyqt4-dev-tools


1

Saya mengalami masalah yang sama. Pada akhirnya saya mengunduh SIP dan PyQt dari riverbankcomputing.com , dan memasangnya dengan:

python configure.py
make
make install

Saya tidak melihat bagaimana ini menjawab pertanyaan.
David Richerby
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.