planetfederal / qgis-webappbuilder-plugin

GNU General Public License v3.0
18 stars 20 forks source link

This plugin is broken Missing metadata file #432

Closed leopoldvili closed 6 years ago

luipir commented 6 years ago

@leopoldvili did you follow the installation instructions in https://github.com/boundlessgeo/qgis-webappbuilder-plugin/blob/master/README.rst ?

leopoldvili commented 6 years ago

yes, I did. but unfortunately I couldn't mange to install this version.

P.S I am using QGIS desktop 2.18.13 version.

luipir commented 6 years ago

are you trying to install from source?

leopoldvili commented 6 years ago

No, I downloaded as zip.file and copied unzip file to the directory as it was mentioned in the instruction. [your_user_folder]/.qgis2/python/plugins.

I will try to install from source now. Thank you

luipir commented 6 years ago

no, it's ok how you did... probably you added a path more... this have to be the result after unzip

$HOME/.qgis2/python/plugins/webappbuilder/

in this path you have to find the metadata.txt

leopoldvili commented 6 years ago

Still not working. This Couldn't load plugin webappbuilder due to an error when calling its classFactory() method -ImportError: No module named pubsub

luipir commented 6 years ago

hmmmm... that's probably an error packaging the the zip I suggest you to do from source. the "paver setup" will package pubsub with the plugin (plus other libs) then "paver install" will create link of the plugin into .qgis2/python/plugins.

a workaround is to install pubsub with pip, but better to use the paver setup

luipir commented 6 years ago

I strongly suggest, before to do paver istall to remove the old .qgis2/python/plugins/webappbuilder/ path

luipir commented 6 years ago

@leopoldvili any news? can we close this issue and eventually open a new one related with lack of pubsub?

leopoldvili commented 6 years ago

Thank you luipir. With Git bash (Git-2.14.3-) I made a clone of repository and then I got stuck with paver setup- bash: paver: command not found Do I need any prerequisite installation?

luipir commented 6 years ago

pip install paver paver is a packager, it is not part of the plugin

leopoldvili commented 6 years ago

Hello @luipir again, I have now the packager, but still cannot install paver- I got this error" Build failed running pavement.install: Subprocess return code: 1"

Howewer, I can run Paver setup it works with small error and creates extlibs folder with pupsub- and etc.

Do u know anything about mentioned error ?? (paver install error)

Thank you in advance

luipir commented 6 years ago

@leopoldvili no :( especially you should give more details for the error... command, results and so on. you were not aqble to install paver but you used paver?

leopoldvili commented 6 years ago

Yes, Paver setup works somehow and with install i got the error. Anyway, thank you.

luipir commented 6 years ago

@leopoldvili may we close the tiket and eventually open a new one focused on the problems you had?

leopoldvili commented 6 years ago

Finally, I managed I was missing sphinx and had some SSL certificate problems. Yes, please we can close this ticket. Thanks a lot.

luipir commented 6 years ago

tnx