ericoporto / fgmk

Retro RPG Game Maker
http://ericoporto.github.io/fgmk/
GNU General Public License v2.0
863 stars 39 forks source link

[bug] dependency problems #14

Open hacknorris-code opened 2 years ago

hacknorris-code commented 2 years ago

getting this at installation:

hn@hn:~$ pip3 install fgmk
Collecting fgmk
  Using cached https://files.pythonhosted.org/packages/31/fc/7a00cc97196a6cb244b4a15e757181c154ba2a99b94bed0a87693c04b9ed/fgmk-0.7.4-py3-none-any.whl
Collecting pyqt5 (from fgmk)
  Using cached https://files.pythonhosted.org/packages/36/66/19983d471c702e551a19a7225a92a7c1efadd961f6c650110ed906dd0ed7/PyQt5-5.15.6-cp36-abi3-manylinux1_x86_64.whl
Collecting numpy (from fgmk)
  Using cached https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip
  Installing build dependencies ... done
Collecting pillow (from fgmk)
  Using cached https://files.pythonhosted.org/packages/43/6e/59853546226ee6200f9ba6e574d11604b60ad0754d2cbd1c8f3246b70418/Pillow-9.1.1.tar.gz
Collecting PyQt5-sip<13,>=12.8 (from pyqt5->fgmk)
  Using cached https://files.pythonhosted.org/packages/38/b3/f30673b85b4e376ff97fd690c5c202abc57814a79a4159540c5e2b4d5aca/PyQt5_sip-12.10.1-cp37-cp37m-manylinux1_x86_64.whl
Collecting PyQt5-Qt5>=5.15.2 (from pyqt5->fgmk)
  Could not find a version that satisfies the requirement PyQt5-Qt5>=5.15.2 (from pyqt5->fgmk) (from versions: )
No matching distribution found for PyQt5-Qt5>=5.15.2 (from pyqt5->fgmk)

distro :

hn@hn:~$ neofetch
        #####           hn@hn 
       #######          ----- 
       ##O#O##          OS: SolydXK10 64-bit x86_64 
       #######          Host: SATELLITE PRO C50-E-109 PYS20E-00307RPL 
     ###########        Kernel: 4.19.0-20-amd64 
    #############       Uptime: 9 hours, 39 mins 
   ###############      Packages: 2674 (dpkg), 12 (flatpak), 4 (snap) 
   ################     Shell: bash 5.0.3 
  #################     Resolution: 1920x1080 
#####################   DE: Xfce 
#####################   WM: Xfwm4 
  #################     WM Theme: Default 
                        Theme: Xfce-dusk [GTK2], Breeze-X [GTK3] 
                        Icons: arcticons [GTK2], evolvere-flat-vivid-sunken [GTK3] 
                        Terminal: xfce4-terminal 
                        Terminal Font: Monospace 12 
                        CPU: Intel i3-8130U (4) @ 3.400GHz 
                        GPU: Intel UHD Graphics 620 
                        Memory: 5864MiB / 7891MiB 
Al3x1sCS commented 1 year ago

It looks like there's an issue with the installation of the PyQt5 package, which is a dependency of fgmk. The error message suggests that it couldn't find a version of PyQt5-Qt5 that satisfies the requirement of PyQt5-Qt5>=5.15.2.

You might want to try upgrading your pip version by running pip3 install --upgrade pip. After upgrading, try running pip3 install --upgrade PyQt5 to see if it resolves the issue.

If the issue persists, you can try installing PyQt5 using a different installation method. For example, you can install it using your system's package manager. In the case of SolydXK, you can try running sudo apt-get install python3-pyqt5 to install PyQt5.

After installing PyQt5, try installing fgmk again pip3 install fgmk

Another option is to use a virtual environment or Docker container to isolate the dependencies and prevent conflicts with other libraries or system packages.