Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: Thierry P Newsgroups: fr.comp.lang.python Subject: =?UTF-8?Q?Re=3A_Probl=C3=A8me_installation_basemap?= Date: Sat, 24 May 2025 12:25:43 +0200 Organization: Usenet, Canal Historique Lines: 42 Message-ID: <100s6r7$l8rq$1@dont-email.me> References: <682485e5$0$16850$426a74cc@news.free.fr> <682cddd3$0$11428$426a74cc@news.free.fr> <100kd9k$2qf2r$1@dont-email.me> <100nh4t$udu$1@rasp.pasdenom.info> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 24 May 2025 12:25:44 +0200 (CEST) Injection-Info: dont-email.me; posting-host="326372fb8eaca643569cb05828888cde"; logging-data="697210"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19lmwCuHTTdaoCPZC3Np7qsaxEeOGpVsGA=" User-Agent: ThunderBird Version Historique CP/M 3.1 Cancel-Lock: sha1:hRytJ9ZUCHglUuMIWNes1w+T3yU= In-Reply-To: <100nh4t$udu$1@rasp.pasdenom.info> Content-Language: fr Xref: csiph.com fr.comp.lang.python:4302 Le 22/05/2025 à 17:50, Jo Engo a écrit : > Le Wed, 21 May 2025 13:26:44 +0200, Thierry P a écrit : >> il faut donc installer basemap dans un environnement virtuel et ce >> quelque que soit la distrib > (ceci dit j'ai été moins lapidaire que toi. À retenir : toujours (même en > prod (?) utiliser un environnement virtuel. j'ai lu ton post et je n'y ai rien à y ajouter. C'est pour cela que je suis lapidaire !! > Là il semblerait que l'OP a besoin d'une version donnée de python appelons > la lambda (en fait ça doit être 3.4 ou quelque chose du même tonneau > ce qu''il doit faire : > 1. chercher le source de python.lambda sur python.org > 2. Installer les utilitaires de développement > 3. compiler python.lambda (ça n'a rien de sorcier si on a bien installé > tous les outils de dev) > 4. Créer un environnement virtuel avec ce python dans le répertoire où tu > voudras travailler: > python.lambda -m venv .venv # TL peut choisir un autre nom à son > répertoire .venv, mais c'est un bon choix > 5. Activer l'environnement > source ./.venv/script/activate # si je ne m'emmêle pas les pinceaux avec windoze sur ma bécane, les scripts d'activation sont dans bin (venv) alpinux:~/venv/bin$ pwd /home/thierry/venv/bin (venv) alpinux:~/venv/bin$ file activate activate: ASCII text > 6. installer basemap et ses dépendances. trop compliqué pour un UbuntuCrate. il ne connait que apt-get