Bonjour à tous,
Voulant faire un test d’envoi en teletravail des séquences, je me retrouve face a cette erreur SSL…
J’ai contrôlé Geovisio et ses dépendances tout semble bon…
Avez vous déjà rencontré cette erreur ?
Une idée ?
Bonjour à tous,
Voulant faire un test d’envoi en teletravail des séquences, je me retrouve face a cette erreur SSL…
J’ai contrôlé Geovisio et ses dépendances tout semble bon…
Avez vous déjà rencontré cette erreur ?
Une idée ?
Comme j’ai trouvé la solution, je m’autorépond pour partager la méthode.
En tant qu’utilisateur d’ArcGIS Pro, je n’ai pas installé un interpréteur python dédié mais j’utilise celui qui est embarqué à l’installation d’ArcGIS Pro.
Après avoir cloné mon environnement Python via le gestionnaire de package et installé Geovisio suivant le tuto disponible ici : Tutoriel envoie de photo depuis Windows
Je me suis confronté à ce type d’erreur :
Can’t connect to HTTPS URL because the SSL module is not available.
J’ai essayé beaucoup d’autres solutions qui n’ont pas fonctionné (Changements de variable d’environnement PATH…)
Le problème est liée à Conda qui n’’installe pas certaines dlls au même endroit…
Geovisio recherche les DLL OpenSSL mais au mauvais emplacement !
Comme elles ne sont pas trouvées, la recherche se porte sur C:\Windows\System32
(où ils se trouve les mêmes DLL, installées par une autre application, mais avec une version différente. )
Les DLL déployés par ArcGIS Pro se trouvent ici :
D:\arcgispro-py3-clone\Library\bin
Alors que Géovision cherche les DLL ici :
D:\arcgispro-py3-clone\DLLs
La solution est assez simple, copier les deux DLLs attendu dans le répertoire DLLs de votre environnement.
Et TADA, geovisio fonctionne parfaitement !