xdot.py
xdot.py copied to clipboard
pip xdot package broken unless one manually installs dependencies
xdot appeared to be broken on python 3.7 installed from pip. Generated binaries does not recognized by windows even though the path is correct.
This happens with python 3.6.
It's unfortunate that running xdot.exe on Windows shows no errors. But if one runs python -m xdot then it will show the error ModuleNotFoundError: No module named 'gi'
This is fundamentally the same issue as https://github.com/jrfonseca/xdot.py/issues/31#issuecomment-228041259
I don't know how to properly fix. My concern of adding the dependencies to pip is that it might try to download binaries from the web, which might not work on the users Linux distro.
I just wished there was at least better error message, that for example instructed the user to manually download the necessary dependencies when they are missing..
@stevphie in the meanwhile, please manually install the dependencies from listed on https://github.com/jrfonseca/xdot.py#requirements
@jrfonseca all dependencies installed, tested and running... and if I run xdot independently without installing from pip (directly downloaded from git) it runs with no problem
the thing is windows won't show any feedback for any kind of errors, none.. nothing.. the system accepting all xdot command with no problem but it just doing nothing even if i trigger to see the xdot parameters list it won't show anything and no errors either.
Tried reinstall everything (os) the problem still the same, for now running xdot outside pip seems my best options for my project
Thanks for responding and sorry if I cannot provide any significant feedback regarding the matter