GDGVIT / pip-gui

A GUI based Python Package installer
GNU General Public License v3.0
89 stars 23 forks source link

Better alternative to fix PyQT5.Sip error #22

Closed Geek-ubaid closed 4 years ago

Geek-ubaid commented 4 years ago

Issue Description

While installing the pipgui(locally) package the following steps were taken

Executed action

The following commands were executed serially

$ virtualenv --python=python3 venv
$ source venv/bin/activate
$ python setup.py build
$ python setup.py install
$ pipgui

Outcome

image

The same thing was happening when installing through pip

$ pip install pipgui

How the issue was fixed

The PyQt5.sip error fixed by fixing the dependency of the following packages in the install_require setting param of setup.py.

The existing install_require now includes packages with the following dependencies :

This is a temporary fix for now. Searching for an efficient solution for the bug.

Things that did'nt worked

Tried to fix the errors in the following ways

Why the current solution is not good

The method used to solve the error is mentioned here The above method used is not a long term solution as the mentioned version of the packages may get depreciated in the near future.

Current requirement

Better alternative for fixing the PyQt5.Sip error

r00tdaemon commented 4 years ago

Is this still valid? Having no issues with latest pyqt5

Geek-ubaid commented 4 years ago

@ujjwal96 I will verify the installation before closing the issue

Geek-ubaid commented 4 years ago

@ujjwal96 the fix in the PR resolved this issue. This issue no longer exists now.