How to install python plugins in QGIS Version 3.x
How to install an algorithm's dependencies: here
Method 1 (preferred) - connect to a custom QGIS python repository and use QGIS Fetch Plugins menu:
- In QGIS go to 'Plugins|Manage and Install Plugins...'.
- Select the 'Settings' tab.
- Under 'Plugins repositories' click on the 'Add...' button.

- In the 'Name:' text box type "GeoProc".
- In the 'URL:' text box type "https://www.geoproc.com/be/plugins.xml"

- Click 'Ok'
- After scanning the list of repositories, the GeoProc repository should show-up in the list and all the plugins available on this site for the current version of QGIS will also be listed in the plugins list.
- Then use the standard procedure to add a plugin in QGIS.
Method 2 - manual install:
- Download the plugin zip file from plugins.xml.
- Open QGIS and go to 'Plugins|Manage and Install Plugins...'
- Click 'Install from Zip':

- Click the '...' button and navigate to the downloaded zip file and select it.
- A warning is issued, click Yes to install the plugin.

- The plugin algorithms are now available under GeoProc in the 'Processing toolbox' or the location mentionned in the user manual page for other plugins/widgets.

How to install algorithms dependencies
Windows 10
- Launch OSGEO4W64 installer, advanced option and select the python3 modules that are required to run the algorithm.
- If module is not listed in the OSGEO4W64 list of python3 modules then:
- Try to pip pip install the module:
- Go to your OGGEO4W64 root folder (C:\OSGEO4W64 by default)
- Run
OSGeo4W.bat
to open a command-line (DOS) windows
- Type:
call bin\py3_env.bat
to switch to the python3 environment
- Then type:
pip install module_name
to install the module module_name, e.g. pip install bs4
to install beautifulsoup.
- Repeat for all dependencies listed for the algorithm.
- All dependencies are now installed and you are ready to use the plugin.
- If above fails, as will be the case with rasterio, then you have to download and install 'wheels' from Christoph Gohlke's very resourceful site.
- Go to to Christoph's site.
- Find the appropriate wheel for your system and download it.
- Go to your OGGEO4W64 root folder (C:\OSGEO4W64 by default)
- Copy the wheel file in there.
- Run
OSGeo4W.bat
to open a command-line (DOS) windows
- Type:
call bin\py3_env.bat
to switch to the python3 environment
- Then type:
pip install full_wheel_name
to install the wheel.
- Move the wheel file somewhere safe, or delete it.
- Repeat for all dependencies listed for the algorithm.
- All dependencies are now installed and you are ready to use the plugin.
- Modules versions should not really be a problem on Windows with OSGEO4W64 because pip will generally install the latest version of a module. When downloading wheels, please check algorithm required minimum version.
Linux and Mac
Use sudo pip install module-name
to install all dependencies. Be aware of the required minimum version!!
Published date: 01 Jan 2018.