Open jacobmix opened 5 years ago
This definitely looks like an issue with your environment, not Trackma. What method did you use to install Python and PyQt first, and which versions? Looking around it seems downgrading to PyQt 5.9 may fix it. Another choice would be to use the ready to use WinPython distribution that comes with PyQt.
Uninstalled everything Python3. Then went, and reinstalled using: python-3.7.3-amd64-webinstall.exe
Ticked Add Python 3.7 to PATH. Then Customize installation. Tick everything x2. C:\Program Files\Python37
Open Git Bash in C:\Users\JacobMIX\Desktop\Hachidori
(as admin). Then write:
pip3 install PyQt5
Then get:
$ pip3 install PyQt5
Collecting PyQt5
Using cached https://files.pythonhosted.org/packages/f4/2c/d59dc21d5464f4bef3d58a1a1670a58ed14989f4642f6cf4ef8b7043c423/PyQt5-5.12.2-5.12.3-cp35.cp36.cp37.cp38-none-win_amd64.whl
Collecting PyQt5_sip<13,>=4.19.14 (from PyQt5)
Using cached https://files.pythonhosted.org/packages/76/05/a65bb95c1f5a9f4a7dcbecbd0a8f8c4b9a9231aa40f600cde4a00635b5d4/PyQt5_sip-4.19.17-cp37-none-win_amd64.whl
Installing collected packages: PyQt5-sip, PyQt5
Successfully installed PyQt5-5.12.2 PyQt5-sip-4.19.17
You are using pip version 19.0.3, however version 19.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(I know it asks me to update pip, but was just testing a clean install, and didn't care) Then i write: pip3 install Trackma
$ pip3 install Trackma
Collecting Trackma
Downloading https://files.pythonhosted.org/packages/5f/08/c383dc78e831c8f6a25e814649b04330a9f092fb6b2b0efa6b4330afeef0/Trackma-0.8.2-py3-none-any.whl (211kB)
Installing collected packages: Trackma
Successfully installed Trackma-0.8.2
You are using pip version 19.0.3, however version 19.1.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
This time i didn't pull from master, and just let pip3 do the work. Then i write: trackma-qt
$ trackma-qt
Trackma-qt v0.8.2
Traceback (most recent call last):
File "c:\program files\python37\lib\site-packages\trackma\ui\qt\workers.py", line 25, in <module>
from PIL import Image
ModuleNotFoundError: No module named 'PIL'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:\program files\python37\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\program files\python37\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Program Files\Python37\Scripts\trackma-qt.exe\__main__.py", line 5, in <module>
File "c:\program files\python37\lib\site-packages\trackma\ui\qt\__init__.py", line 62, in <module>
from trackma.ui.qt.mainwindow import MainWindow
File "c:\program files\python37\lib\site-packages\trackma\ui\qt\mainwindow.py", line 41, in <module>
from trackma.ui.qt.add import AddDialog
File "c:\program files\python37\lib\site-packages\trackma\ui\qt\add.py", line 27, in <module>
from trackma.ui.qt.details import DetailsDialog
File "c:\program files\python37\lib\site-packages\trackma\ui\qt\details.py", line 19, in <module>
from trackma.ui.qt.widgets import DetailsWidget
File "c:\program files\python37\lib\site-packages\trackma\ui\qt\widgets.py", line 28, in <module>
from trackma.ui.qt.workers import ImageWorker
File "c:\program files\python37\lib\site-packages\trackma\ui\qt\workers.py", line 27, in <module>
import Image
ModuleNotFoundError: No module named 'Image'
New error. Didn't have to force it to use Py 3 this time tho. It uses py 3 by default now. How my PATH looks: http://prntscr.com/non9q3 Strange how this still happens with a clean Python 3 install. I'll have to look into WinPython i guess.
pip3 install pillow
That should make it work. That said you don't really need bash, as long as pip is in your PATH you should be able to use it from Windows' cmd.
Thanks. Seems to work now. I just used Git Bash since that was was i usually do when i pull things from GitHub. This time i didn't need to pull tho, and pip3 actually worked. Just think my Python 3 version was broke. Thanks for the help. Will close this then since it's solved.
Yes, something was weird there. Just for the record I tried it just now, and after installing the official Python 3.7 distribution for Windows, after doing this it worked out of the box:
pip install pyqt5 pillow trackma
trackma-qt
That said I haven't tested the Win32 tracker in ages so it's probably not working, I'll test it soon.
EDIT: It's working. Only with MPC and mpv now though. Someone might want to add regexes for other players like VLC and whatnot.
Having issues now again. Doesn't seem to work at all now. Here's the whole log:
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>py -3 -m pip install pyqt5 pillow trackma
Requirement already satisfied: pyqt5 in c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages (5.13.2)
Requirement already satisfied: pillow in c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages (6.2.1)
Requirement already satisfied: trackma in c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages (0.8.2)
Requirement already satisfied: PyQt5_sip<13,>=4.19.19 in c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages (from pyqt5) (12.7.0)
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>git clone --recursive https://github.com/z411/trackma.git
Submodule path 'trackma/data/anime-relations': checked out '5fe5efbd5a21e1512bfe2d45cb9239d04dc9f56f'
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>cd trackma
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori\trackma>py -3 setup.py install
running install
running bdist_egg
running egg_info
creating Trackma.egg-info
writing Trackma.egg-info\PKG-INFO
writing dependency_links to Trackma.egg-info\dependency_links.txt
writing entry points to Trackma.egg-info\entry_points.txt
writing requirements to Trackma.egg-info\requires.txt
writing top-level names to Trackma.egg-info\top_level.txt
writing manifest file 'Trackma.egg-info\SOURCES.txt'
reading manifest file 'Trackma.egg-info\SOURCES.txt'
writing manifest file 'Trackma.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_py
creating build
creating build\lib
creating build\lib\trackma
copying trackma\accounts.py -> build\lib\trackma
copying trackma\data.py -> build\lib\trackma
copying trackma\engine.py -> build\lib\trackma
copying trackma\messenger.py -> build\lib\trackma
copying trackma\utils.py -> build\lib\trackma
copying trackma\__init__.py -> build\lib\trackma
creating build\lib\trackma\extras
copying trackma\extras\AnimeInfoExtractor.py -> build\lib\trackma\extras
copying trackma\extras\redirections.py -> build\lib\trackma\extras
copying trackma\extras\__init__.py -> build\lib\trackma\extras
creating build\lib\trackma\lib
copying trackma\lib\lib.py -> build\lib\trackma\lib
copying trackma\lib\libanilist.py -> build\lib\trackma\lib
copying trackma\lib\libkitsu.py -> build\lib\trackma\lib
copying trackma\lib\libmal.py -> build\lib\trackma\lib
copying trackma\lib\libshikimori.py -> build\lib\trackma\lib
copying trackma\lib\libvndb.py -> build\lib\trackma\lib
copying trackma\lib\__init__.py -> build\lib\trackma\lib
creating build\lib\trackma\tracker
copying trackma\tracker\inotify.py -> build\lib\trackma\tracker
copying trackma\tracker\inotifyBase.py -> build\lib\trackma\tracker
copying trackma\tracker\mpris.py -> build\lib\trackma\tracker
copying trackma\tracker\plex.py -> build\lib\trackma\tracker
copying trackma\tracker\polling.py -> build\lib\trackma\tracker
copying trackma\tracker\pyinotify.py -> build\lib\trackma\tracker
copying trackma\tracker\tracker.py -> build\lib\trackma\tracker
copying trackma\tracker\win32.py -> build\lib\trackma\tracker
copying trackma\tracker\__init__.py -> build\lib\trackma\tracker
creating build\lib\trackma\ui
copying trackma\ui\cli.py -> build\lib\trackma\ui
copying trackma\ui\curses.py -> build\lib\trackma\ui
copying trackma\ui\__init__.py -> build\lib\trackma\ui
creating build\lib\trackma\ui\gtk
copying trackma\ui\gtk\accountswindow.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\application.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\gi_composites.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\imagebox.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\main.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\mainview.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\searchwindow.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\settingswindow.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\showeventtype.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\showinfobox.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\showinfowindow.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\showtreeview.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\statusicon.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\window.py -> build\lib\trackma\ui\gtk
copying trackma\ui\gtk\__init__.py -> build\lib\trackma\ui\gtk
creating build\lib\trackma\ui\qt
copying trackma\ui\qt\accounts.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\add.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\delegates.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\details.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\mainwindow.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\models.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\qt4ui.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\settings.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\themedcolorpicker.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\thumbs.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\util.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\widgets.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\workers.py -> build\lib\trackma\ui\qt
copying trackma\ui\qt\__init__.py -> build\lib\trackma\ui\qt
creating build\lib\trackma\data
copying trackma\data\anilist.jpg -> build\lib\trackma\data
copying trackma\data\icon.png -> build\lib\trackma\data
copying trackma\data\kitsu.png -> build\lib\trackma\data
copying trackma\data\mal.jpg -> build\lib\trackma\data
copying trackma\data\shikimori.jpg -> build\lib\trackma\data
copying trackma\data\vndb.jpg -> build\lib\trackma\data
creating build\lib\trackma\data\anime-relations
copying trackma\data\anime-relations\anime-relations.txt -> build\lib\trackma\data\anime-relations
creating build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\accountrow.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\accountswindow.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\app-menu.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\mainview.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\searchwindow.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\settingswindow.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\shortcuts.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\showinfobox.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\showinfowindow.ui -> build\lib\trackma\ui\gtk\data
copying trackma\ui\gtk\data\window.ui -> build\lib\trackma\ui\gtk\data
creating build\bdist.win-amd64
creating build\bdist.win-amd64\egg
creating build\bdist.win-amd64\egg\trackma
copying build\lib\trackma\accounts.py -> build\bdist.win-amd64\egg\trackma
creating build\bdist.win-amd64\egg\trackma\data
copying build\lib\trackma\data\anilist.jpg -> build\bdist.win-amd64\egg\trackma\data
creating build\bdist.win-amd64\egg\trackma\data\anime-relations
copying build\lib\trackma\data\anime-relations\anime-relations.txt -> build\bdist.win-amd64\egg\trackma\data\anime-relations
copying build\lib\trackma\data\icon.png -> build\bdist.win-amd64\egg\trackma\data
copying build\lib\trackma\data\kitsu.png -> build\bdist.win-amd64\egg\trackma\data
copying build\lib\trackma\data\mal.jpg -> build\bdist.win-amd64\egg\trackma\data
copying build\lib\trackma\data\shikimori.jpg -> build\bdist.win-amd64\egg\trackma\data
copying build\lib\trackma\data\vndb.jpg -> build\bdist.win-amd64\egg\trackma\data
copying build\lib\trackma\data.py -> build\bdist.win-amd64\egg\trackma
copying build\lib\trackma\engine.py -> build\bdist.win-amd64\egg\trackma
creating build\bdist.win-amd64\egg\trackma\extras
copying build\lib\trackma\extras\AnimeInfoExtractor.py -> build\bdist.win-amd64\egg\trackma\extras
copying build\lib\trackma\extras\redirections.py -> build\bdist.win-amd64\egg\trackma\extras
copying build\lib\trackma\extras\__init__.py -> build\bdist.win-amd64\egg\trackma\extras
creating build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\lib\lib.py -> build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\lib\libanilist.py -> build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\lib\libkitsu.py -> build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\lib\libmal.py -> build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\lib\libshikimori.py -> build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\lib\libvndb.py -> build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\lib\__init__.py -> build\bdist.win-amd64\egg\trackma\lib
copying build\lib\trackma\messenger.py -> build\bdist.win-amd64\egg\trackma
creating build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\inotify.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\inotifyBase.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\mpris.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\plex.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\polling.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\pyinotify.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\tracker.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\win32.py -> build\bdist.win-amd64\egg\trackma\tracker
copying build\lib\trackma\tracker\__init__.py -> build\bdist.win-amd64\egg\trackma\tracker
creating build\bdist.win-amd64\egg\trackma\ui
copying build\lib\trackma\ui\cli.py -> build\bdist.win-amd64\egg\trackma\ui
copying build\lib\trackma\ui\curses.py -> build\bdist.win-amd64\egg\trackma\ui
creating build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\accountswindow.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\application.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
creating build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\accountrow.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\accountswindow.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\app-menu.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\mainview.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\searchwindow.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\settingswindow.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\shortcuts.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\showinfobox.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\showinfowindow.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\data\window.ui -> build\bdist.win-amd64\egg\trackma\ui\gtk\data
copying build\lib\trackma\ui\gtk\gi_composites.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\imagebox.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\main.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\mainview.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\searchwindow.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\settingswindow.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\showeventtype.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\showinfobox.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\showinfowindow.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\showtreeview.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\statusicon.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\window.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
copying build\lib\trackma\ui\gtk\__init__.py -> build\bdist.win-amd64\egg\trackma\ui\gtk
creating build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\accounts.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\add.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\delegates.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\details.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\mainwindow.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\models.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\qt4ui.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\settings.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\themedcolorpicker.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\thumbs.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\util.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\widgets.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\workers.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\qt\__init__.py -> build\bdist.win-amd64\egg\trackma\ui\qt
copying build\lib\trackma\ui\__init__.py -> build\bdist.win-amd64\egg\trackma\ui
copying build\lib\trackma\utils.py -> build\bdist.win-amd64\egg\trackma
copying build\lib\trackma\__init__.py -> build\bdist.win-amd64\egg\trackma
byte-compiling build\bdist.win-amd64\egg\trackma\accounts.py to accounts.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\data.py to data.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\engine.py to engine.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\extras\AnimeInfoExtractor.py to AnimeInfoExtractor.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\extras\redirections.py to redirections.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\extras\__init__.py to __init__.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\lib\lib.py to lib.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\lib\libanilist.py to libanilist.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\lib\libkitsu.py to libkitsu.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\lib\libmal.py to libmal.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\lib\libshikimori.py to libshikimori.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\lib\libvndb.py to libvndb.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\lib\__init__.py to __init__.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\messenger.py to messenger.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\inotify.py to inotify.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\inotifyBase.py to inotifyBase.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\mpris.py to mpris.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\plex.py to plex.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\polling.py to polling.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\pyinotify.py to pyinotify.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\tracker.py to tracker.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\win32.py to win32.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\tracker\__init__.py to __init__.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\cli.py to cli.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\curses.py to curses.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\accountswindow.py to accountswindow.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\application.py to application.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\gi_composites.py to gi_composites.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\imagebox.py to imagebox.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\main.py to main.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\mainview.py to mainview.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\searchwindow.py to searchwindow.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\settingswindow.py to settingswindow.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\showeventtype.py to showeventtype.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\showinfobox.py to showinfobox.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\showinfowindow.py to showinfowindow.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\showtreeview.py to showtreeview.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\statusicon.py to statusicon.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\window.py to window.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\gtk\__init__.py to __init__.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\accounts.py to accounts.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\add.py to add.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\delegates.py to delegates.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\details.py to details.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\mainwindow.py to mainwindow.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\models.py to models.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\qt4ui.py to qt4ui.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\settings.py to settings.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\themedcolorpicker.py to themedcolorpicker.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\thumbs.py to thumbs.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\util.py to util.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\widgets.py to widgets.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\workers.py to workers.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\qt\__init__.py to __init__.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\ui\__init__.py to __init__.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\utils.py to utils.cpython-38.pyc
byte-compiling build\bdist.win-amd64\egg\trackma\__init__.py to __init__.cpython-38.pyc
creating build\bdist.win-amd64\egg\EGG-INFO
copying Trackma.egg-info\PKG-INFO -> build\bdist.win-amd64\egg\EGG-INFO
copying Trackma.egg-info\SOURCES.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying Trackma.egg-info\dependency_links.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying Trackma.egg-info\entry_points.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying Trackma.egg-info\requires.txt -> build\bdist.win-amd64\egg\EGG-INFO
copying Trackma.egg-info\top_level.txt -> build\bdist.win-amd64\egg\EGG-INFO
creating dist
creating 'dist\Trackma-0.8.2-py3.8.egg' and adding 'build\bdist.win-amd64\egg' to it
removing 'build\bdist.win-amd64\egg' (and everything under it)
Processing Trackma-0.8.2-py3.8.egg
removing 'c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages\Trackma-0.8.2-py3.8.egg' (and everything under it)
creating c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages\Trackma-0.8.2-py3.8.egg
Extracting Trackma-0.8.2-py3.8.egg to c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages
Trackma 0.8.2 is already the active version in easy-install.pth
Installing trackma-script.py script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma.exe script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-curses-script.py script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-curses.exe script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-gtk-script.pyw script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-gtk.exe script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-qt-script.pyw script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-qt.exe script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-qt4-script.pyw script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installing trackma-qt4.exe script to C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts
Installed c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packages\trackma-0.8.2-py3.8.egg
Processing dependencies for Trackma==0.8.2
Finished processing dependencies for Trackma==0.8.2
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori\trackma>trackma-qt
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori\trackma>trackma
Trackma-qt v0.8.2
Couldn't import Qt5 dependencies. Make sure you installed the PyQt5 package.
Couldn't import Qt4 dependencies. Make sure you installed the PyQt4 package.
Trackma v0.8.2 Copyright (C) 2012-2017 z411
This program comes with ABSOLUTELY NO WARRANTY; for details type `about'
This is free software, and you are welcome to redistribute it
under certain conditions; see the COPYING file for details.
Initializing engine...
←[0;32mEngine: Trackma v0.8.2 - using account JacobMIX(anilist).←[0m
←[0;32mEngine: Reading config files...←[0m
←[0;33mData: Initializing...←[0m
←[0;34mlibanilist: Initializing...←[0m
←[0;33mData: Using libanilist (anime)←[0m
←[0;34mlibanilist: Downloading list...←[0m
Traceback (most recent call last):
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts\trackma
-script.py", line 11, in <module>
load_entry_point('Trackma==0.8.2', 'console_scripts', 'trackma')()
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\lib\site-packag
es\trackma\ui\cli.py", line 1027, in main
main_cmd.start()
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\lib\site-packag
es\trackma\ui\cli.py", line 176, in start
self.engine.start()
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\lib\site-packag
es\trackma\engine.py", line 238, in start
(self.api_info, self.mediainfo) = self.data_handler.start()
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\lib\site-packag
es\trackma\data.py", line 166, in start
self.download_data()
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\lib\site-packag
es\trackma\data.py", line 543, in download_data
self.showlist = self.api.fetch_list()
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\lib\site-packag
es\trackma\lib\libanilist.py", line 291, in fetch_list
'type': self.type_translate[media['format']],
KeyError: None
Really wanna give Trackma a go. But it just doesn't seem to wanna work for me.
Even reinstalled everything. Still nothing:
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>py -3 get-pip.py
Collecting pip
Using cached pip-20.0.2-py2.py3-none-any.whl (1.4 MB)
Installing collected packages: pip
Successfully installed pip-20.0.2
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>py -3 -m pip install --upgrade pip
Requirement already up-to-date: pip in c:\users\jacobmix\appdata\local\programs\
python\python38\lib\site-packages (20.0.2)
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>py -3 -m pip install pyqt5 pillow
trackma
Collecting pyqt5
Downloading PyQt5-5.14.1-5.14.1-cp35.cp36.cp37.cp38-none-win_amd64.whl (53.1 M
B)
|████████████████████████████████| 53.1 MB 6.4 MB/s
Collecting pillow
Downloading Pillow-7.0.0-cp38-cp38-win_amd64.whl (2.0 MB)
|████████████████████████████████| 2.0 MB 6.8 MB/s
Collecting trackma
Using cached Trackma-0.8.2-py3-none-any.whl (211 kB)
Collecting PyQt5-sip<13,>=12.7
Downloading PyQt5_sip-12.7.1-cp38-cp38-win_amd64.whl (59 kB)
|████████████████████████████████| 59 kB 3.3 MB/s
Installing collected packages: PyQt5-sip, pyqt5, pillow, trackma
Successfully installed PyQt5-sip-12.7.1 pillow-7.0.0 pyqt5-5.14.1 trackma-0.8.2
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>trackma-qt
C:\Users\JacobMIX\Desktop\TempyTemp\Hachidori>trackma
Trackma v0.8.2 Copyright (C) 2012-2017 z411
This program comes with ABSOLUTELY NO WARRANTY; for details type `about'
This is free software, and you are welcome to redistribute it
under certain conditions; see the COPYING file for details.
Initializing engine...
←[0;32mEngine: Trackma v0.8.2 - using account JacobMIX(anilist).←[0m
←[0;32mEngine: Reading config files...←[0m
←[0;33mData: Initializing...←[0m
←[0;34mlibanilist: Initializing...←[0m
←[0;33mData: Using libanilist (anime)←[0m
←[0;34mlibanilist: Downloading list...←[0m
Traceback (most recent call last):
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\runpy.py",
line 193, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\runpy.py",
line 86, in _run_code
exec(code, run_globals)
File "C:\Users\JacobMIX\AppData\Local\Programs\Python\Python38\Scripts\trackma
.exe\__main__.py", line 7, in <module>
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packag
es\trackma\ui\cli.py", line 1027, in main
main_cmd.start()
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packag
es\trackma\ui\cli.py", line 176, in start
self.engine.start()
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packag
es\trackma\engine.py", line 238, in start
(self.api_info, self.mediainfo) = self.data_handler.start()
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packag
es\trackma\data.py", line 166, in start
self.download_data()
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packag
es\trackma\data.py", line 543, in download_data
self.showlist = self.api.fetch_list()
File "c:\users\jacobmix\appdata\local\programs\python\python38\lib\site-packag
es\trackma\lib\libanilist.py", line 291, in fetch_list
'type': self.type_translate[media['format']],
KeyError: None
Here's what i get when i run: qt5_import.py
I use git-scm ran as admin. py -3 -m pip install pyqt5
git clone --recursive https://github.com/z411/trackma.git cd trackma py -3 setup.py install
Seems fine this far. But then. If i go to %localappdata%\Programs\Python\Python37\Scripts And run trackma-qt.exe noting happens... Same with trackma-qt4.exe trackma.exe seems to work. Now if i type: py -3 trackma-qt-script.pyw I get: Trackma-qt v0.8.2 Couldn't import Qt5 dependencies. Make sure you installed the PyQt5 package. Couldn't import Qt4 dependencies. Make sure you installed the PyQt4 package.
Am i missing something? I know this is mainly used for Unix systems. But you do say you support Windows with the QT version. I do have Python 2.7.16 32bit installed, and Python 3.7.3 64bit installed in different locations.
I've even tried installing Visual Studio, and QT's VS add-on QT with qt-unified-windows-x86-online.exe and qt-opensource-windows-x86-5.12.3.exe Then tried to build PyQt5 But gave up.
Also if it matters here's my PATH:
C:\Users\JacobMIX\AppData\Local\Programs\Python\Python37\Lib\site-packages\PyQt4;C:\Users\JacobMIX\AppData\Local\Programs\Python\Python37\Lib\site-packages\PyQt5;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;%LocalAppData%\Programs\Python\Python37\;%LocalAppData%\Programs\Python\Python37\Scripts;C:\Program Files (x86)\Python27;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Program Files\AdoptOpenJDK\jre-8.0.212.03-hotspot\bin;C:\Program Files (x86)\AdoptOpenJDK\jre-8.0.212.03-hotspot\bin;C:\Program Files\AdoptOpenJDK\jre-11.0.3.7-hotspot\bin;C:\Program Files (x86)\Razer Chroma SDK\bin;C:\Program Files\Razer Chroma SDK\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\PuTTY\;C:\Program Files\Git\cmd;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Ctools;C:\Program Files (x86)\Microsoft Visual Studio\2019;C:\Users\JacobMIX\AppData\Local\QtMsBuild
Pretty messy at the moment, and will probably clean up after uninstalling Qt Creator.