biolab / orange3-geo

:tangerine: :earth_africa: Orange add-on for dealing with geography and geo-location
GNU General Public License v3.0
25 stars 28 forks source link

Just loading one Widget - all other Geo-widgets missing #119

Closed ghost closed 3 years ago

ghost commented 3 years ago
Geo version

0.2.8

Orange version

3.27.1

Expected behavior

to see all Geo-Widgets

Actual behavior

to see all available Geo-Widgets

Steps to reproduce the behavior

I installed the new Geo Version and just the main Geo-Widget is available. I also tried to pip install, to load it from source... always same result

Additional info (worksheets, data, screenshots, ...)

image

kernc commented 3 years ago

Start Orange from the command line and see what errors show up.

hansdeheer commented 3 years ago

Same behaviour here as @DS-in-Tourism experiences: only the Geo Map widget shows up. Running Orange 3.26 from Anaconda 2020-11 on Windows 10. Tried running Orange from the commandline as suggested by @kernc , no errors but also no other widgets than Geo Map. Is there a list of requirements available for the Geo plugin to run succesfully (libraries + versions)?

kernc commented 3 years ago

I think you should run it with -v to increase verbosity: python3 -m Orange.canvas -v or something.

Obviously the package has its dependencies: https://github.com/biolab/orange3-geo/blob/0c78d96894059b57fb9f231fd8769bae554b8a33/setup.py#L49-L57 These should have been installed when installing the addon, though.

hansdeheer commented 3 years ago

@kernc Thanks for your help. I just browsed the other issues that were logged here and found the solution for this problem here:

https://github.com/biolab/orange3-geo/issues/106

Running conda install -c conda-forge geos did the trick, as suggested in that issue.

JakaKokosar commented 3 years ago

I believe this to be fixed when we merge: https://github.com/biolab/orange-canvas-core/pull/166

In my limited testing, I found out that add-ons install via pip and not trough conda, which for some reason did not install all the necessary dependencies. @thocevar reported that he had no problem installing this add-on in a non-conda environment (on windows).

irgolic commented 3 years ago

If anyone else experiences this problem on Orange<=3.27, try installing the master branch of biolab/orange-canvas-core. If it doesn't help, please reopen the issue/open a new issue, and let us know.