Problema con la instalación del paquete PythonHola,
Estoy usando JMP Pro 18.0.0; en mi computadora portátil, puedo abrir correctamente una ventana de script de Python y actualizar/instalar paquetes con:
importar jmputils
jmputils.jpip('lista')
jmputils.jpip('instalar --actualizar', 'pip setuptools')
jmputils.jpip('instalar', 'pandas')
Pero, cuando intenté lo mismo en una computadora de escritorio diferente, aparece este error:
ADVERTENCIA: Se está reintentando (Retry(total=4, connect=None, read=None, redirect=None, status=None)) después de que la conexión se interrumpiera por 'ProtocolError('Conexión abortada.', ConnectionResetError(10054, 'El host remoto cerró a la fuerza una conexión existente', None, 10054, None))': /simple/pip/
Esta computadora tiene conexión a Internet.
Hice una búsqueda en Google y parece que es un problema de red y/o proxy.
Ambas computadoras ejecutan WIndows 10 Enterprise.
¿Algún consejo o idea?
gracias
VentanasRe: problema con la instalación del paquete Pythonjpip de JMP es solo un envoltorio sobre pip. ¿Puedes instalar Python.org Python3.11.x independiente en tu máquina e intentar los mismos comandos en pip? Si tienes éxito en ambas máquinas, es probable que haya alguna variable de entorno relacionada con el proxy. Pero si pip no funciona en la máquina, tendrás que involucrar a tu equipo de TI de red. Si pip no puede conectarse, JMP tampoco, ya que solo está llamando a pip con las variables de entorno apropiadas para asegurar que los paquetes terminen en el directorio site-packages/ de JMP. JMP pasa variables de entorno a través de la llamada de subproceso para iniciar pip, por lo que dichas variables ya 'deberían' estar pasadas. Si descubres que necesitas pasar variables específicas, es posible que tengas que modificar jmputils.py para agregarlas a la llamada de subproceso. Puedes encontrar una copia de jmputils.py en el directorio $SAMPLE_SCRIPTS/Python.
El archivo que se usa es python311.zip, que deberá descomprimirse, editarse y volver a insertarse en el archivo zip para que JMP lo vea. También puede renombrar los scripts de ejemplo con sus modificaciones a myJMPutils.py , copiarlo a sus paquetes del sitio y hacer algo similar.
desde myJMPutils importar jpip
jpip('instalar','pandas')
Re: problema con la instalación del paquete PythonSi es posible, también actualizaría a la última versión de mantenimiento de JMP 18. Obtendrás mejoras de seguridad y correcciones de errores desde la versión inicial. También hay algunas mejoras en la instalación de paquetes. (Creo que estas mejoras se incorporaron en la versión 18.1.0).
Re: problema con la instalación del paquete Python¡Gracias Paul_Nelson!
Pude resolver mi problema con la ayuda de nuestro departamento de TI.
Para resumir, copié la carpeta C:\Users\MyUserName\pip de mi computadora portátil (donde jpip funcionaba correctamente) a la otra computadora que tenía el error, donde faltaba esa carpeta.
La carpeta contiene 2 archivos, uno es pip.ini y el otro debe ser un certificado (la extensión del archivo es .pem).
Sobre la actualización a la última versión de JMP 18, lo haré tan pronto como nuestro departamento de TI lo tenga disponible para nosotros.
¡Gracias de nuevo por tu respuesta! ¡Me resultó útil!