#1 Mon 30 December 2019 14:00
- liege67
- Participant assidu
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 217
QGIS 3.10/Python: un probleme de path
bonjour
je n'arrive pas à exécuter la commande Raster --> RVB vers PCT (ainsi que d'autres script), pour ce qui me semble être un problème de PATH que je n'arrive pas à résoudre. Je viens de désinstaller / réinstaller QG 3.10 64 bits sur W7, sans succès
le message d'erreur est
Code:
Version de QGIS : 3.10.1-A Coruña
Révision du code : ef24c526da
Version de Qt : 5.11.2
Version de GDAL : 3.0.2
Version de GEOS : 3.8.0-CAPI-1.13.1
Version de Proj : Rel. 6.2.1, November 1st, 2019
Traitement de l'algorithme…
Démarrage de l'algorithme 'RVB vers PCT'…
Input parameters:
{ 'INPUT' : 'L:/14_DATA_SIG/Liege/RASTER/GoogleSat10000e.tif', 'NCOLORS' : 64, 'OUTPUT' : 'TEMPORARY_OUTPUT' }
GDAL command:
python3 -m rgb2pct -n 64 -of GTiff L:/14_DATA_SIG/Liege/RASTER/GoogleSat10000e.tif C:/Users/jean-marc/AppData/Local/Temp/processing_55904c1203f84ff997bdc1255946730e/processing_74a50b0d74bb40c686db0251d5bad74d/468d408a313145aebf7f4b141f7edfd6/OUTPUT.tif
GDAL command output:
C:\PROGRA~1\QGIS3~1.10\bin\python3.exe: No module named rgb2pctla variable PATH dans les préférences QGIS
C:\PROGRA~1\QGIS3~1.10\apps\qgis\bin;C:\PROGRA~1\QGIS3~1.10\apps\Python37;C:\PROGRA~1\QGIS3~1.10\apps\Python37\Scripts;C:\PROGRA~1\QGIS3~1.10\apps\qt5\bin;C:\PROGRA~1\QGIS3~1.10\bin;C:\Windows\system32;C:\Windows;C:\Windows\system32\WBem;C:\PROGRA~1\QGIS3~1.10\apps\Python37\lib\site-packages\pywin32_system32;C:\PROGRA~1\QGIS3~1.10\apps\Python37\lib\site-packages\numpy\.libs;
rgb2pct.py est bien présent sous C:\Program Files\QGIS 3.10\apps\Python37\Scripts
merci pour votre aide, jean marc
Hors ligne
#2 Wed 15 January 2020 11:16
- Thomas_IdGeo
- Juste Inscrit !
- Lieu: Toulouse
- Date d'inscription: 7 Oct 2019
- Messages: 8
- Site web
Re: QGIS 3.10/Python: un probleme de path
Bonjour,
ayant été confronté au même problème, mais sur windows 10 et sur l'install de la LTR 3.4.14 en standalone, j'ai fouillé pour trouver cette solution pour la version 3.10, mais qui a fonctionné chez moi :
https://github.com/qgis/QGIS/issues/33386
Pour résumer, il faut ajouter une variable d'environnement personnalisée en passant par le menu "Préférences" > "Options" et choisir l'onglet "système"
Dans "environnement ", activer la case "utiliser des variables personnalisées" puis le bouton +
appliquer > Ajouter à la fin
Variable > PYTHONPATH
Valeur > C:\Program Files\QGIS 3.4\apps\Python37\Scripts
cf image ci-jointe
à+
Thomas - Formateur / Consultant
IdGeo - Centre de formation - Toulouse
Hors ligne
#3 Thu 16 January 2020 18:54
- liege67
- Participant assidu
- Lieu: Liège
- Date d'inscription: 10 Apr 2014
- Messages: 217
Re: QGIS 3.10/Python: un probleme de path
Merci, c'est en effet la bonne méthode
Reconnaissance ;-)
jean marc
Hors ligne


