Pip: error grave en el iniciador: no se puede crear el proceso usando ‘”‘

Instalé Python 3.5.1 a través de ampps y está funcionando. Sin embargo, cuando trato de usar pip, recibo el siguiente mensaje:

Fatal error in launcher: Unable to create process using '"' 

Ya reinstalé ampps en una ruta que no incluye espacios en blanco. Tenga en cuenta que la solución “python -m pip” tampoco funciona para mí, ya que recibo el siguiente mensaje cada vez que lo uso:

 C:\Users\MyUserName\Desktop\Ampps\python\python.exe: Error while finding spec for 'pip.__main__' (: No module named 'queue'); 'pip' is a package and cannot be directly executed 

¿Cómo puedo hacer que pip funcione correctamente? Espero que haya una forma de usar el comando pip sin el comando python anterior.

EDITAR: Esto es lo que sucede, si bash ejecutar python -c "import pip.__main__" :

 Traceback (most recent call last): File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\compat\__init__.py", line 11, in  from logging.config import dictConfig as logging_dictConfig File "C:\Users\MyUserName\Desktop\Ampps\python\lib\logging\config.py", line 30, in  import logging.handlers File "C:\Users\MyUserName\Desktop\Ampps\python\lib\logging\handlers.py", line 28, in  import queue ImportError: No module named 'queue' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "", line 1, in  File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\__init__.py", line 13, in  from pip.utils import get_installed_distributions, get_prog File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\utils\__init__.py", line 18, in  from pip.compat import console_to_str, stdlib_pkgs File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\compat\__init__.py", line 13, in  from pip.compat.dictconfig import dictConfig as logging_dictConfig File "C:\Users\MyUserName\Desktop\Ampps\python\lib\site-packages\pip\compat\dictconfig.py", line 22, in  import logging.handlers File "C:\Users\MyUserName\Desktop\Ampps\python\lib\logging\handlers.py", line 28, in  import queue ImportError: No module named 'queue' 

He arreglado mi problema por …

  1. descargar Python 3 en el sitio web oficial e instalarlo a través de una instalación Express
  2. Copie y pegue el python independiente en la carpeta ampps / python y sobrescriba la versión de python proporcionada por AMPPS
  3. ejecutando python -m pip install --upgrade pip en cmd

Ahora pip y python 3 están instalados en su última versión.

Parece que AMPPS no proporciona una versión completa de Python. Así que necesitas actualizar python tu mismo.

Gracias a todos ustedes.

El mismo error, pero en una situación diferente. Tengo un entorno virtual, en el que ejecuté, en el directorio \Scripts VE donde pip.exe es:

 pip freeze 

Recibí el mensaje de error

 Fatal error in launcher: Unable to create process using '"' 

No hay espacio en mi ruta VE (google ese error). Luego probé python -m pip install --upgrade pip y obtuve

 Requirement already up-to-date: pip in o:\upsdowns\flask\lib\site-packages 

entonces intenté

 python -m pip freeze 

y eso funciono. Creo que podría ser un problema de ruta en el VE, pero estoy de acuerdo con esta solución.

Estoy agregando esto aquí porque esta página está arriba cuando busca en Google ese mensaje de error. En otras palabras, no hice una nueva pregunta, a pesar de que mi situación es muy diferente a la de los OP. Posiblemente incluso, me metí en esa situación porque no agregué módulos al entorno virtual “correctamente”.

De todos modos, espero que sirva de ayuda.

ejecuta este código python:

 import pip pip.main(['install','flask']) # replace flask with the name of module you want to install 

Si necesita instalar varios módulos desde un archivo Requirements.txt,

 import pip fo = open("C:/...../requirements.txt", "r") inp = fo.read() ls =inp.split() for i in ls: pip.main(['install',i]) 

Una solución más muy básica y sencilla. Ejecute el archivo de instalación de la versión de python relacionada (archivo de configuración) y haga clic en el modo de reparación. Apenas toma uno-dos minutos y todo funciona perfectamente después de eso 🙂

La forma más rápida es:

 python -m pip install pip==9.0.0 

Si quieres el último pip, puedes correr

 pip install -U pip 

después.

Encontré una solución muy simple para (Pip – Error fatal en el lanzador 🙂

1) No debe tener varias variables de entorno para la ruta de Python.

 A) Goto Environmental Variables and delete Python27 in the path if you have Python 3.6.5 installed. Pip is confused by multiple paths!!! 

Comprobé la ruta del entorno, tengo dos rutas navegadas a dos pip.exe y esto causó este error. Después de eliminar el redundante y reiniciar la PC, este problema se ha solucionado. El mismo problema para el comando jupyter arreglado también.

Me pasó usando el paquete pip, luego lo resolví como a continuación:

1) En primer lugar, desinstale pip usando el comando python

 $python -m pip uninstall pip 

2) Luego reinstale el paquete pip usando el comando easy_install

 $easy_install pip 

3) Finalmente, intente nuevamente el comando pip en la línea de comando directamente, instale cualquier paquete

 $pip install pylint 

o solo ejecutar el comando pip

 $pip 

Mi solución es bastante simple, me enfrenté al mismo problema.

 Fatal error in launcher: Unable to create process using '"' 

La solución fue cambiar la ruta desde donde estoy ejecutando pip.

ninguna de las otras respuestas me ayudó en este caso: degradar Python de 3.6 a 3.5 por usar el paquete pyinstaller.

Aquí está la solución para este caso específico:

  1. desinstalación pip
  2. vaya a C: \ Users \ your-usern \ AppData \ Local \ Programs \ Python \ Python36 \ Scripts
  3. eliminar la secuencia de comandos similar, es decir, pyinstaller.exe en mi caso
  4. instalación de pip

Es probable que también funcione para usted.

Tengo el mismo error pero cuando uso tensorboard:

 Fatal error in launcher: Unable to create process using '"' 

Descubrí que el problema fue causado por dos copias existentes de tensotboard.exe en dos directorios diferentes y ambos directorios se agregaron a la ruta:

 C:\Program Files\Python36\Scripts 

y

 C:\Users\...\AppData\Local\Programs\Python\Python36\Scripts 

Quité el primero del camino y solucioné el problema.

Comencé a ver este error después de mover mi proyecto (incluido su entorno virtual). Eliminar y volver a crear el entorno virtual lo pone todo bien.

Como mencionó RolfBly, ejecutar python -m pip freeze > somefile antes de eliminar el entorno permite una recuperación rápida: la ejecución de pip -r somefile en el nuevo entorno restaurará todos los paquetes.

Lo resolví siguiendo los pasos de este sitio web https://www.sysrecon.com/programming/python-pip-how-to-get-around-fatal-error-in-launcher-unable-to-create-process- utilizando/

Actualice pip usando: python -m pip install -U pip desde la línea de comandos después de haber localizado el directorio correcto en el que está instalado python en su máquina.

Obtuve el mismo error cuando instalé python2 y python3 en mi Windows 7.

Puede usar python3 -m pip install xxxxxx para instalar su paquete.

O, arreglarlo completamente:

  1. Intente ejecutar python3 -m pip install --upgrade pip en cmd.

  2. Si falló en el paso 1, intente python3 -m pip install --upgrade --force-reinstall pip

Estaba intentando instalar el paquete “bottle” en Python 3.6.6 con la versión pip 18.0 en Windows. Me enfrenté al mismo error de la siguiente manera:

 Fatal error in launcher: Unable to create process using '"c:\users\arnab sinha\python.exe" "C:\Users\Arnab Sinha\Scripts\pip.exe" install bottle' 

Todo lo que escribí después de eso fue

 py -m pip install bottle 

Esto solucionó mi problema.

Comencé a ver el

Fatal error in launcher: Unable to create process using '"'

después de instalar Python 3.6 en una máquina con Windows 10. Configuré la variable Path para que apunte a la carpeta Python36. El comando python funcionó correctamente, pero el comando pip no funcionó correctamente.

Para corregir el error, abro el shell del indicador de comandos con privilegios de administrador y ejecuté los comandos pip.

Compruebe su variable de entorno Windows PATH. Tiene un límite de 260 caracteres y su ubicación de python podría haber superado ese límite de caracteres.

Puede mover sus rutas de Python hacia arriba en la lista de rutas o desactivar el límite de caracteres de Windows como se describe aquí: https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85) .aspx

Una clave de registro le permite habilitar o deshabilitar el nuevo comportamiento de ruta larga. Para habilitar el comportamiento de ruta larga, establezca la clave de registro en HKLM \ SYSTEM \ CurrentControlSet \ Control \ FileSystem LongPathsEnabled (Type: REG_DWORD). El sistema almacenará en caché el valor de la clave (por proceso) después de la primera llamada a un archivo Win32 o función de directorio afectados (la lista sigue). La clave de registro no se volverá a cargar durante la vida útil del proceso. Para que todas las aplicaciones en el sistema reconozcan el valor de la clave, puede ser necesario reiniciar porque algunos procesos pueden haberse iniciado antes de que se configurara la clave.

La clave de registro también se puede controlar a través de la Política de grupo en Configuración del equipo> Plantillas administrativas> Sistema> Sistema de archivos> Habilitar rutas NTFS largas.

Mi solución es ejecutar la twine upload sobre el argumento python -m .

Así que solo usa python -m :

python -m twine upload dist/*

Me encontré con el mismo error que usted. Eso es porque había trasplantado mi archivo de Python del disco D al disco. después de eso, cuando ingresé python, funcionó. pip y otro archivo exe que tiene la misma ruta que pip, no funcionó. cuando se ingresó la orden “python -m pip install –upgrade pip”, la orden pip funcionó, pero otro archivo exe que tiene la misma ruta que pip no funcionó, así que creo que no es la mejor manera. al final, desinstalé mi python y lo reinstalé. Todo está bien. Quizá no sea la mejor manera para todos ustedes, pero lo es para mí.

Recibí este error mientras ejecutaba el comando usando pip3 . Tengo Python 3.6 instalado en Windows. Estaba intentando esto …

pip3 install PACKAGENAME

Dio error. La solución en este caso particular es simplemente ejecutar el comando como pip .

pip install PACKAGENAME

Sí, necesitas actualizar la versión de Python manualmente.

Para mi fue un error en mi camino. Debe llamar directamente al script utilizando el directorio donde está almacenado.

 C:\Users\YourUserName\AppData\Local\Programs\Python\Python36\Scripts\pip install requests 

Y para ejecutar scripts de Python puedes hacer esto:

 C:\Users\Avanish\AppData\Local\Programs\Python\Python36\python -m pip install requests 

Instalé python 2 y python 3 en mis ventanas 7. Después de tener ambas versiones de python, me moví para descargar PIP.

Después de descargar pip descargue el archivo get-pip.py y ejecute el símbolo del sistema y navegue a la carpeta que contiene el archivo get-pip.py.

Ejecuto el siguiente comando: python get-pip.py

después de descargar PIP, recibí el siguiente error, Error grave en el iniciador: No se puede crear el proceso usando “” ‘ SOLUCIÓN ** Lo que funcionó para mí es: simplemente ejecuto el siguiente comando a continuación

python3 -m pip instalar – actualizar pip

Y mi pip empezó a funcionar. Espero eso ayude !**

 D:\Python36\Scripts>pip3 -V Fatal error in launcher: Unable to create process using '"' D:\Python36\Scripts>python3 -m pip freeze beautifulsoup4==4.5.1 bs4==0.0.1 Naked==0.1.31 pycrypto==2.6.1 PyYAML==3.12 requests==2.11.1 shellescape==3.4.1 You are using pip version 8.1.2, however version 9.0.1 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' comm and. D:\Python36\Scripts>python3 -m pip install --upgrade pip D:\Python36\Scripts>pip3 -V pip 9.0.1 from d:\python36\lib\site-packages (python 3.6)