pip problème d'installation
Bonjour
Une nouvelle configuration
Configuration :
Systeme: Window 10 - version 64
Lancer de ligne de commande : powershell
Présence de Proxy :non
version python installer : version 3.6/ python36-32 ( peut être serait-il judicieux de déinstaller la version 32 b it pour réinstaller la version 64 bit ?)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| PS C:\> pip install openpyxl
Collecting openpyxl
Using cached openpyxl-2.4.8.tar.gz
Collecting jdcal (from openpyxl)
Using cached jdcal-1.3.tar.gz
Collecting et_xmlfile (from openpyxl)
Using cached et_xmlfile-1.0.1.tar.gz
Installing collected packages: jdcal, et-xmlfile, openpyxl
Running setup.py install for jdcal ... error
Complete output from command "c:\program files (x86)\python36-32\python.exe" -u -c "import setuptools, tokenize;__fi
le__='C:\\Users\\moimeme\\AppData\\Local\\Temp\\pip-build-p5hcpdp1\\jdcal\\setup.py';f=getattr(tokenize, 'open', open)(__fi
le__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\eri
c\AppData\Local\Temp\pip-mlc_7t5c-record\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build\lib
copying jdcal.py -> build\lib
running install_lib
copying build\lib\jdcal.py -> c:\program files (x86)\python36-32\Lib\site-packages
error: could not create 'c:\program files (x86)\python36-32\Lib\site-packages\jdcal.py': Permission denied
----------------------------------------
Command ""c:\program files (x86)\python36-32\python.exe" -u -c "import setuptools, tokenize;__file__='C:\\Users\\eric\\A
ppData\\Local\\Temp\\pip-build-p5hcpdp1\\jdcal\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().repl
ace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\eric\AppData\Local\Temp\pip
-mlc_7t5c-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\
moimeme\AppData\Local\Temp\pip-build-p5hcpdp1\jdcal\ |
et voila problème de droits : il me faut trouve pour lancer powershell en mode admin car visiblement ce compte (qui est un compte admin....) ne semble pas d'accord pour effectuer les mise à jour.
PLus qu'a lancer powershell en mode admin
Code:
Start-Process powershell -Verb runas
Cela semble lui plaire
Salete de windows
Comment installer des librairies pythons avec pip au travers d'un proxy.
Bonjour
Une nouvelle configuration
Configuration :
Systeme: Window 7 - version 64
Lancer de ligne de commande : DOS
Présence de Proxy :OUi
Code:
pip install openpyxl
impossible de passer le proxy
Code:
pip install --proxy CumProx/toto_zen:koi~195&Opa&@CumProx:8080 malibrairie
Rien a faire toujours de problème d'acces
Paramètrage du Proxy dans la commande pip
bonjour ,
Je reviens sur ce poste.
Base : un portable sous windows10 : Portable donc appareil devant pouvoir ce connecter en divers lieu .Chaque lieu de connection a ces regles propre.
Presence ou non d'un Proxy
Méthode de connection à l'éventuelle proxy pouvant etre différente
Donc utiliser un paramètrage de windows10 unique définissant les modalite de connection a un proxy est peut pertinant.
On ne peux pas a chaque deplacement refaire le paramètreg de windows pour python et pip.
Voici un cas :
Un serveur Proxy sur la machine avec l'IP 192.168.1.55 sur le port 3128
La connection doit être identifié : Utilisateur : toto
Mot de passe : Toto&1951
Donc ma commande du fait des caracteres spécieux la paramètrage ce doit d'être entouré de " ".
voici la commande d'installation et la commande de mise à jour
Code:
1 2
| pip3 install --proxy="toto:Toto&1951@192.168.1.55:3128" appdirs
pip3 install --proxy="toto:Toto&1951@192.168.1.55:3128" --upgrade appdirs |
Malheureusement les 4 tests de connexion
Citation:
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 Proxy Authentication Required'))': /simple/appdirs/
...
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', OSError('Tunnel connection failed: 407 Proxy Authentication Required'))': /simple/appdirs/
le paramétrage du proxy fonctionne puisqu'à chaque utilisation d'un outil web ma machine me demande de m'identifier avec ces éléments.
Par contre pip n'en veut pas?
j'ai pourtant déjà utilisé cette méthode avec d'autres serveurs proxy ou les modalités d'identification étaient plus complexes.
id : machina.oni.ad\mamie mot de pass : maude_de+9977&
serveur leproxy_de_mamie.machina.oni.ad port :9222
exemple :
Code:
pip3 install --proxy="machina.oni.ad\mamie:maude_de+9977&@leproxy_de_mamie.machina.oni.ad:9222" appdirs