Closed barnabasharris closed 1 year ago
In QGIS Desktop, plugins need to be "activated". Similar to the checkbox you have in your graphical QGIS plugin manager. The plugin is installed on the computer but not activated (not checked).
In QGIS Server, plugins needs to be in a folder only.
To simulate the checkbox, in your QGIS3.ini
file, you should have a section like this :
[PythonPlugins]
rvt-qgis=true
mmqgis=true
The readme can be updated. Not sure if this tool can find and edit the INI file. It doesn't know if you are on desktop or server.
Hi thank you for the explanation but I cannot find the QGIS3.ini file - where is it located in my directory structure?
In QGIS Desktop -> Settings -> Profile -> Open current profile folder, then it's in the QGIS
folder for me.
Thank you! Mine was located at:
/home/user/.local/share/QGIS/QGIS3/profiles/default/QGIS/QGIS.ini
QGIS.ini located at above location
Keeping the ticket open for the readme and the idea.
For completeness, I discovered that I should have been running / installing plug-ins using qgis-plugin-manager
in the following directory:
/home/user/.local/share/QGIS/QGIS3/profiles/default/python/plugins
Yes indeed. Or use the environment variable QGIS_PLUGINPATH
https://github.com/3liz/qgis-plugin-manager/blob/master/README.md#utilisation
I have update the readme.md with 0589423 about these notes.
After successful installation, I'm trying to activate plug-ins in a fresh, conda (actually, micromamba) installed version of QGIS.
The plug-ins dir is here:
/home/user/mm/envs/qgis/plugins
general QGIS folder structure is:
Output from
qgis-plugin-manager list
Yet when I call
qgis_process list
, this plug-in is not listed in the providers.Any way I can the plug-in to appear to qgis_process ?