pip3 install --user package-name # for Python3
pip install --user package-name # for Python2
La --userbandera le dice a Python que se instale en el directorio de inicio del usuario. De forma predeterminada, irá a las ubicaciones del sistema. crédito
Yo también tuve que enfrentar el mismo problema. Esto funcionó para mí. Haga clic derecho y ejecute como administrador que ejecutar el comando habitual para instalar. Pero primero ejecute el comando de actualización para actualizar el pip
Bueno, en mi caso, el problema tuvo una causa diferente, la longitud de la ruta de Windows Verifique esto.
Estaba instalando una biblioteca en un virtualenvque hizo que la ruta se hiciera más larga. A medida que se instaló la biblioteca, creó algunos archivos bajo site-packages. Esto hizo que la ruta superara el límite de Windows arrojando este error.
Tengo el mismo problema pero con el paquete del matraz. cuando agrego sudo el paquete check / usr / local / lib path. pero quería instalar mis paquetes en mi entorno virtual
Gopi P
1
Tuve el mismo problema para diferentes paquetes. Estaba instalando pyinstalleren conda en Mac Mojave. yo hice
En Windows esto me ha funcionado. Desde la línea de comando, especifique la ruta al archivo exe para Python: & "C: / Archivos de programa (x86) /Python37-32/python.exe" -m pip install --upgrade pip --user
Respuestas:
Esto funcionó para mí.
pip3 install --user package-name # for Python3 pip install --user package-name # for Python2
La
--user
bandera le dice a Python que se instale en el directorio de inicio del usuario. De forma predeterminada, irá a las ubicaciones del sistema. créditofuente
Parece funcionar, pero el paquete se instala en la ruta del usuario. como :
Quiero instalar el paquete en la carpeta de Python como c: \ Python27. Instalo el módulo en la carpeta esperada por:
pip install package-name --no-cache-dir
fuente
También soy usuario de Windows. Y he instalado Python 3.7 y cuando intento instalar cualquier paquete arroja el mismo error que está recibiendo.
Probar esto. Esto funcionó para mí.
python -m pip install numpy
Y cada vez que instale un paquete nuevo, escriba
python -m pip install <package_name>
Espero que esto sea útil.
fuente
Yo también tuve que enfrentar el mismo problema. Esto funcionó para mí. Haga clic derecho y ejecute como administrador que ejecutar el comando habitual para instalar. Pero primero ejecute el comando de actualización para actualizar el pip
python -m pip install --upgrade pip
fuente
Bueno, en mi caso, el problema tuvo una causa diferente, la longitud de la ruta de Windows Verifique esto.
Estaba instalando una biblioteca en un
virtualenv
que hizo que la ruta se hiciera más larga. A medida que se instaló la biblioteca, creó algunos archivos bajosite-packages
. Esto hizo que la ruta superara el límite de Windows arrojando este error.Espero que ayude a alguien =)
fuente
Acabo de ejecutar el comando con sudo:
Tenga en cuenta que se le pedirá la contraseña del usuario. Esto se probó en macOS High Sierra (10.13)
fuente
Tuve el mismo problema para diferentes paquetes. Estaba instalando
pyinstaller
en conda en Mac Mojave. yo hiceconda create --name ai37 python=3.7 conda activate ai37
Recibí el error mencionado cuando intenté instalar pyinstaller usando
Pude instalar el pyinstaller con el siguiente comando
fuente
En Windows esto me ha funcionado. Desde la línea de comando, especifique la ruta al archivo exe para Python: & "C: / Archivos de programa (x86) /Python37-32/python.exe" -m pip install --upgrade pip --user
fuente
Como usuario de Windows, ejecute un PowerShell de administrador e inicie:
fuente
Siempre es preferible utilizar un entorno virtual.Crea tu entorno virtual usando:
python -m venv <name_of_virtualenv>
vaya al directorio de su entorno y active su entorno usando el siguiente comando en Windows:
env_name\Scripts\activate.bat
entonces simplemente usa
pip install package_name
fuente