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.batto open a command-line (DOS) windows
- Type: call bin\py3_env.batto switch to the python3 environment
- Then type: pip install module_nameto install the module module_name, e.g.pip install bs4to 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.batto open a command-line (DOS) windows
- Type: call bin\py3_env.batto switch to the python3 environment
- Then type: pip install full_wheel_nameto 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.