Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 30 December 2019 14:00

liege67
Participant actif
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 125

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 rgb2pct

la 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: 6
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

à+


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Thomas
IdGeo - Centre de formation - Toulouse

Hors ligne

 

#3 Thu 16 January 2020 18:54

liege67
Participant actif
Lieu: Liège
Date d'inscription: 10 Apr 2014
Messages: 125

Re: QGIS 3.10/Python: un probleme de path

Merci, c'est en effet la bonne méthode
Reconnaissance ;-)

jean marc

Hors ligne

 

Pied de page des forums

Powered by FluxBB