problème avec l'installation du package PythonSalut,
J'utilise JMP Pro 18.0.0 ; sur mon ordinateur portable, je peux correctement ouvrir une fenêtre de script Python et mettre à jour/installer des packages avec :
importer jmputils
jmputils.jpip('liste')
jmputils.jpip('install --upgrade', 'pip setuptools')
jmputils.jpip('install', 'pandas')
Mais, lorsque j'ai essayé la même chose sur un autre ordinateur de bureau, j'obtiens cette erreur :
AVERTISSEMENT : Nouvelle tentative (Retry(total=4, connect=None, read=None, redirect=None, status=None)) après une connexion interrompue par « ProtocolError('Connexion interrompue.', ConnectionResetError(10054, 'Une connexion existante a été fermée de force par l'hôte distant', None, 10054, None)) » : /simple/pip/
Cet ordinateur dispose d'une connexion Internet.
J'ai fait quelques recherches sur Google et il semble qu'il s'agisse d'un problème de réseau et/ou de proxy.
Les deux ordinateurs exécutent Windows 10 Entreprise.
Un conseil ou une idée ?
merci
WindowsRe : problème avec l'installation du package PythonLe jpip de JMP n'est qu'un wrapper au-dessus de pip. Pouvez-vous installer Python.org Python 3.11.x sur votre machine et essayer les mêmes commandes dans pip ? Si vous réussissez sur les deux machines, il est probable qu'une variable d'environnement soit liée au proxy. Si pip ne fonctionne pas sur la machine, vous devrez faire intervenir votre service informatique réseau. Si pip ne parvient pas à se connecter, JMP ne le peut pas non plus, car il appelle simplement pip avec les variables d'environnement appropriées pour garantir que les paquets aboutissent dans le répertoire site-packages/ de JMP. JMP transmet les variables d'environnement à l'appel du sous-processus pour lancer pip ; ces variables devraient donc déjà être transmises. Si vous devez transmettre des variables spécifiques, vous devrez peut-être modifier le fichier jmputils.py pour les ajouter à l'appel du sous-processus. Une copie de jmputils.py se trouve dans le répertoire $SAMPLE_SCRIPTS/Python.
Le fichier utilisé est votre fichier python311.zip. Il doit être décompressé, modifié et réintégré dans le fichier zip pour que JMP puisse le visualiser. Vous pouvez également renommer les scripts d'exemple avec vos modifications en myJMPutils.py , les copier dans votre fichier site-packages et effectuer une opération similaire.
depuis myJMPutils importer jpip
jpip('installer','pandas')
Re : problème avec l'installation du package PythonJe vous conseille également de mettre à jour vers la dernière version de maintenance JMP 18, si possible. Vous bénéficierez de corrections de sécurité et de bugs depuis la version initiale. L'installation des paquets a également été améliorée (je crois que ces améliorations ont été intégrées à la version 18.1.0).
Re : problème avec l'installation du package PythonMerci Paul_Nelson !
J'ai pu résoudre mon problème avec l'aide de notre service informatique.
Pour faire court, j'ai copié le dossier C:\Users\MyUserName\pip de mon ordinateur portable (où jpip fonctionnait correctement) vers l'autre ordinateur qui avait l'erreur, où ce dossier manquait.
Le dossier contient 2 fichiers, l'un est pip.ini et l'autre doit être un certificat (l'extension de fichier est .pem).
Concernant la mise à jour vers la dernière version de JMP 18, je le ferai dès que notre service informatique la mettra à notre disposition.
Merci encore pour votre réponse ! Elle contient des informations utiles pour moi !