-
Notifications
You must be signed in to change notification settings - Fork 69
Description
Hello, I can't install mupen64-ui-python on Ubuntu 24.04.2 according to the README.RST file.
The prerequisite packages should be changed to:
sudo apt install libsdl2-dev qt6-tools-dev pyqt6-dev-tools python3-pyqt6
Then I can't run either:
python3 setup.py install --user or ./setup.py install --user
jude@Retro-Gaming:~/Git_DwnLd/mupen64-plus/mupen64plus-ui-python$ python3 setup.py install --user
running install
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
/usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: EasyInstallDeprecationWarning: easy_install command is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` and ``easy_install``.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://github.com/pypa/setuptools/issues/917 for details.
********************************************************************************
!!
self.initialize_options()
running bdist_egg
running egg_info
writing src/m64py.egg-info/PKG-INFO
writing dependency_links to src/m64py.egg-info/dependency_links.txt
writing requirements to src/m64py.egg-info/requires.txt
writing top-level names to src/m64py.egg-info/top_level.txt
reading manifest file 'src/m64py.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no previously-included files matching '' found under directory 'dist'
warning: no previously-included files matching '' found under directory 'test'
warning: no previously-included files matching '_ui.py' found anywhere in distribution
warning: no previously-included files matching '_rc.py' found anywhere in distribution
adding license file 'LICENSES'
adding license file 'COPYING'
adding license file 'AUTHORS'
writing manifest file 'src/m64py.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/m64py
creating build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/settings.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/plugin.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/romlist.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/joystick.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/init.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/view.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/log.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/glwidget.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/rominfo.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/keycodes.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/cheat.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/worker.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/mainwindow.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/input.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/dialogs.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/vkwidget.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/recentfiles.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/romreader.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/frontend/keymap.py -> build/bdist.linux-x86_64/egg/m64py/frontend
copying build/lib/m64py/init.py -> build/bdist.linux-x86_64/egg/m64py
creating build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/logview.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/icons.qrc -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/title.qrc -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/init.py -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/plugin.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/inputbutton.py -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/choices.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/license.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/cheat.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/snapshot.qrc -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/imageview.py -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/romlist.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/about.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/input.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/mainwindow.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/i18n.qrc -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/settings.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/images.qrc -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/ui/archive.ui -> build/bdist.linux-x86_64/egg/m64py/ui
copying build/lib/m64py/utils.py -> build/bdist.linux-x86_64/egg/m64py
copying build/lib/m64py/platform.py -> build/bdist.linux-x86_64/egg/m64py
copying build/lib/m64py/archive.py -> build/bdist.linux-x86_64/egg/m64py
copying build/lib/m64py/loader.py -> build/bdist.linux-x86_64/egg/m64py
creating build/bdist.linux-x86_64/egg/m64py/core
copying build/lib/m64py/core/init.py -> build/bdist.linux-x86_64/egg/m64py/core
copying build/lib/m64py/core/vidext.py -> build/bdist.linux-x86_64/egg/m64py/core
copying build/lib/m64py/core/core.py -> build/bdist.linux-x86_64/egg/m64py/core
copying build/lib/m64py/core/defs.py -> build/bdist.linux-x86_64/egg/m64py/core
copying build/lib/m64py/core/config.py -> build/bdist.linux-x86_64/egg/m64py/core
copying build/lib/m64py/opts.py -> build/bdist.linux-x86_64/egg/m64py
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/settings.py to settings.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/plugin.py to plugin.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/romlist.py to romlist.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/joystick.py to joystick.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/init.py to init.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/view.py to view.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/log.py to log.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/glwidget.py to glwidget.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/rominfo.py to rominfo.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/keycodes.py to keycodes.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/cheat.py to cheat.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/worker.py to worker.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/mainwindow.py to mainwindow.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/input.py to input.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/dialogs.py to dialogs.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/vkwidget.py to vkwidget.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/recentfiles.py to recentfiles.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/romreader.py to romreader.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/frontend/keymap.py to keymap.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/init.py to init.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/ui/init.py to init.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/ui/inputbutton.py to inputbutton.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/ui/imageview.py to imageview.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/utils.py to utils.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/platform.py to platform.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/archive.py to archive.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/loader.py to loader.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/core/init.py to init.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/core/vidext.py to vidext.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/core/core.py to core.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/core/defs.py to defs.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/core/config.py to config.cpython-312.pyc
byte-compiling build/bdist.linux-x86_64/egg/m64py/opts.py to opts.cpython-312.pyc
installing package data to build/bdist.linux-x86_64/egg
running install_data
creating build/bdist.linux-x86_64/egg/share
creating build/bdist.linux-x86_64/egg/share/icons
creating build/bdist.linux-x86_64/egg/share/icons/hicolor
creating build/bdist.linux-x86_64/egg/share/icons/hicolor/256x256
creating build/bdist.linux-x86_64/egg/share/icons/hicolor/256x256/apps
copying xdg/net.sourceforge.m64py.M64Py.png -> build/bdist.linux-x86_64/egg/share/icons/hicolor/256x256/apps
creating build/bdist.linux-x86_64/egg/share/applications
copying xdg/net.sourceforge.m64py.M64Py.desktop -> build/bdist.linux-x86_64/egg/share/applications
creating build/bdist.linux-x86_64/egg/share/metainfo
copying xdg/net.sourceforge.m64py.M64Py.metainfo.xml -> build/bdist.linux-x86_64/egg/share/metainfo
creating build/bdist.linux-x86_64/egg/EGG-INFO
installing scripts to build/bdist.linux-x86_64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/bdist.linux-x86_64/egg/EGG-INFO/scripts
copying build/scripts-3.12/m64py -> build/bdist.linux-x86_64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-x86_64/egg/EGG-INFO/scripts/m64py to 775
copying src/m64py.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/m64py.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/m64py.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/m64py.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/m64py.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
m64py.pycache.loader.cpython-312: module references file
creating 'dist/m64py-0.3.0-py3.12.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing m64py-0.3.0-py3.12.egg
removing '/home/jude/.local/lib/python3.12/site-packages/m64py-0.3.0-py3.12.egg' (and everything under it)
creating /home/jude/.local/lib/python3.12/site-packages/m64py-0.3.0-py3.12.egg
Extracting m64py-0.3.0-py3.12.egg to /home/jude/.local/lib/python3.12/site-packages
Adding m64py 0.3.0 to easy-install.pth file
Installing m64py script to /home/jude/.local/bin
Installed /home/jude/.local/lib/python3.12/site-packages/m64py-0.3.0-py3.12.egg
Processing dependencies for m64py==0.3.0
Searching for PySDL2==0.9.17
Best match: PySDL2 0.9.17
Processing PySDL2-0.9.17-py3.12.egg
Adding PySDL2 0.9.17 to easy-install.pth file
Using /home/jude/.local/lib/python3.12/site-packages/PySDL2-0.9.17-py3.12.egg
Searching for PyQt6==6.6.1
Best match: PyQt6 6.6.1
Adding PyQt6 6.6.1 to easy-install.pth file
Using /usr/lib/python3/dist-packages
Searching for PyQt6-sip==13.6.0
Best match: PyQt6-sip 13.6.0
Adding PyQt6-sip 13.6.0 to easy-install.pth file
Using /usr/lib/python3/dist-packages
Finished processing dependencies for m64py==0.3.0
Can you help me?