Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip xdot package broken unless one manually installs dependencies #70

Open
stevphie opened this issue Aug 6, 2019 · 2 comments
Open
Labels

Comments

@stevphie
Copy link

stevphie commented Aug 6, 2019

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.

@jrfonseca jrfonseca changed the title xdot broken package (pip) pip xdot package broken on windows Aug 21, 2019
@jrfonseca jrfonseca changed the title pip xdot package broken on windows pip xdot package broken unless one manually installs dependencies Aug 21, 2019
@jrfonseca
Copy link
Owner

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 #31 (comment)

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

@stevphie
Copy link
Author

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants