Problemas al instalar openpyxl

Problemas al instalar openpyxl

Estoy teniendo muchas dificultades para instalar elopenpyxlbiblioteca en mi versión de Python 3.6 en el trabajo. El problema es que uso python36 ubicado en C:\program files, sin embargo, pip instala los paquetes en C:\Anaconda\Lib. Intenté usar la --target=PATHbandera para seleccionar dónde se instalaría pip, pero eso provocó un error sobre los privilegios. También intenté simplemente copiar elopenpyxlcarpeta de una ubicación a otra, pero nuevamente, sin privilegios de administrador.

Mi último pensamiento fue descargar el archivo .tar.gz (lo cual hice) y extraerlo manualmente a la ubicación correcta sin usar pip, pero realmente no sé cómo hacerlo.

Simplemente llamaría a TI y les pediría que me instalaran el paquete, pero soy nuevo y mi documentación para un número de empleado aún no se ha completado, y me dijeron que no pueden hacer nada hasta que lo haga.

Si alguien pudiera ayudarme a encontrar una solución, se lo agradecería.

Respuesta1

Parece que tiene dos versiones de Python instaladas: una a través de Anaconda en el C:\Anaconda\directorio y otra en C:\program files\. Generalmente, es más fácil administrar sus paquetes a través de Anaconda y usar Python proporcionado por Anaconda. Si realmente desea utilizar la versión C:\program files\Y tiene privilegios de administrador, puede ejecutar el script de Python enhttps://bootstrap.pypa.io/get-pip.pycon el sistema Python para instalar pip, luego use explícitamente esa versión de pip para instalar openpyxl para ese Python.

La alternativa es usar Anaconda Python de forma predeterminada ajustando su instalación PATHpara encontrar esa instalación de Python primero. Esto debería evitar los problemas de permisos y los problemas de versiones al intentar ejecutar dos instalaciones diferentes de Python al mismo tiempo.

información relacionada