Неустранимая ошибка в пусковой установке: невозможно создать процесс с помощью «C: \ Program Files (x86) \ Python33 \ python.exe» «C: \ Program Files (x86) \ Python33 \ pip.exe" "

Поиск в сети кажется проблемой, вызванной пробелами в пути установки Python.

Как мне заставить работать на ПК без переустановки всего в пути без пробелов?

  • Python - вручную установить пакет с помощью virtualenv
  • Как я могу сделать требования к соблюдению Пиком?
  • setup.py: ограничить допустимую версию интерпретатора python
  • pip установить UnicodeDecodeError
  • Каковы риски запуска «sudo pip»?
  • Что означает «ошибка: опция - единая версия - внешняя управляемая не распознана»?
  • NLTK - нет модуля с именем corpus
  • эквивалент python фильтра (), получающий два выходных списка (т.е. раздел списка)
  • Создание тепловой карты с использованием панд TimeSeries
  • python получает переменную модуля по имени
  • Различия между isinstance () и type () в python
  • Преобразование Python - Unicode в ASCII
  • 17 Solutions collect form web for “Неустранимая ошибка в пусковой установке: невозможно создать процесс с помощью «C: \ Program Files (x86) \ Python33 \ python.exe» «C: \ Program Files (x86) \ Python33 \ pip.exe" "”

    Кажется, что

     python -m pip install XXX 

    будет работать в любом случае (работал для меня) (см. ссылку пользователя474491 )

    В Windows по крайней мере, pip сохраняет путь выполнения в исполняемом файле pip.exe когда он установлен.

    Отредактируйте этот файл с помощью шестнадцатеричного редактора или WordPad (вы должны сохранить его как обычный текст, а затем сохранить двоичные данные), измените путь к Python с помощью кавычек и пробелов:

     #!"C:\Program Files (x86)\Python33\python.exe" 

    на беглый путь без пробелов и кавычек и прокладку с пробелами (точки на конце должны быть пробелами):

     #!C:\Progra~2\Python33\python.exe............. 

    Для «C: \ Program Files» этот путь, вероятно, будет «C: \ Progra ~ 1» (сокращенные имена путей в нотации DOS / Windows 3.x используют тильду и номера). Windows предоставляет эту альтернативную нотацию для обратной совместимости с приложениями DOS / Windows 3.x.

    Обратите внимание, что поскольку это двоичный файл, вы не должны изменять размер файла, который может нарушить исполняемый файл, следовательно, отступы.

    Сохраните с правами администратора, убедитесь, что он фактически сохранен в целевом местоположении и повторите попытку.

    Вам также может потребоваться установить переменную PATH для использования ~ нотации для пути к pip .

    с той же проблемой, я прочитал в https://pip.pypa.io/en/latest/installing.html#install-pip, что для обновления pip это:

    python -m pip install -U pip

    Поэтому я сделал (например)

    python -m pip install virtualenv

    И это сработало! Таким образом, вы можете сделать то же самое, что и «virtualenv» другого пакета, который вы хотите.

    Вот как я это решил:

    1. откройте pip.exe в 7zip и извлеките __main__.py в папку Python \ Scripts.

      В моем случае это были C:\Program Files (x86)\Python27\Scripts

    2. Переименуйте __main__.py в pip.py

    3. Запустить его! python pip.py install something

    РЕДАКТИРОВАТЬ:

    Если вы хотите, чтобы сделать pip install something из pip install something нибудь, сделайте это тоже:

    1. переименуйте pip.py в pip2.py (чтобы избежать ошибок импорта)

    2. сделайте C:\Program Files (x86)\Python27\pip.bat со следующим содержимым:

    python "C: \ Program Files (x86) \ Python27 \ Scripts \ pip2.py"% 1% 2% 3% 4% 5% 6% 7% 8% 9

    1. добавьте C:\Program Files (x86)\Python27 в свой PATH (если этого еще нет)

    2. Запустить его! pip install something

    Это известная ошибка, когда в virtualenv пути есть пространство. Коррекция была сделана и будет доступна в следующей версии.

    python -m pip

    действительно работает для проблемы. Неустранимая ошибка в пусковой установке: невозможно создать процесс, используя «». Работает на Windows 10

    Я решаю свою проблему в окне, если вы устанавливаете оба python2 и python3

    Вам нужно ввести кого-то \ Scripts, изменить все file.exe на файл27.exe , затем решить

    my D: \ Python27 \ Scripts редактировать django-admin.exe в django-admin27.exe, так что это сделано

    У меня была аналогичная проблема, и обновление было исправлено для меня.

     python -m pip install --upgrade pip 

    Это было в Windows, и путь к python внутри pip.exe был неправильным. См. Archimedix для получения дополнительной информации о пути.

    Моя точная проблема была (Fatal error in launcher: Не удалось создать процесс с использованием «») в окнах 10. Итак, я перешел на «C: \ Python33 \ Lib \ site-packages» и удалил папки django и папки pip, а затем переустановил django используя pip, и моя проблема была решена.

    Попробуйте переустановить, используя приведенную ниже ссылку,

    Загрузите https://bootstrap.pypa.io/get-pip.py

    После загрузки скопируйте «get-pip.py» в python, установив основной dirctory, затем откройте cmd и перейдите в каталог python и введите «python get-pip.py» (без кавычек)

    Примечание. Также убедитесь, что каталог python задан в переменной окружения.

    Надеюсь, это поможет.

    У меня была такая же проблема в Windows 10, после попытки повторного решения проблема осталась, поэтому я решил удалить мой python 2.7 и установить версию 2.7.13, и он отлично работает.

    Я написал сценарий для исправления тех exe. Но лучший способ – исправить сам distutil.

     """Fix "Fatal error in launcher: Unable to create process using ..." error. Put me besides those EXE made by pip. (They are made by distutils, and used by pip)""" import re import sys import os from glob import glob script_path = os.path.dirname(os.path.realpath(__file__)) real_int_path = sys.executable _t = script_path.rpartition(os.sep)[0] + os.sep + 'python.exe' if script_path.lower().endswith('scripts') and os.path.isfile(_t): real_int_path = _t print('real interpreter path: ' + real_int_path) print() for i in glob('*.exe'): with open(i, 'rb+') as f: img = f.read() match = re.search(rb'#![a-zA-Z]:\\.+\.exe', img) if not match: print("can't fix file: " + i) continue int_path = match.group()[2:].decode() int_path_start = match.start() + 2 int_path_end = match.end() if int_path.lower() == real_int_path.lower(): continue print('fix interpreter path: %s in %s' % (int_path, i)) f.seek(int_path_start) f.write(real_int_path.encode()) f.write(img[int_path_end:]) 

    Пожалуйста, добавьте этот адрес:

    C: \ Program Files (x86) \ Python33

    в переменной Windows PATH

    Хотя сначала убедитесь, что это папка, в которой находится файл exe Python, а затем добавьте этот путь к переменной PATH.

    Чтобы добавить адреса в переменную PATH, перейдите к

    Панель управления -> Системы -> Расширенные настройки системы -> Переменные среды -> Системные переменные -> Путь -> Изменить ->

    Затем добавьте вышеупомянутый путь и нажмите «Сохранить».

    Я переименовал исполняемый файл python.exe например, python27.exe . Что касается ответа Archimedix, я открыл свой pip.exe с помощью Hex-Editor , прокручивался до конца файла и менял файл python.exe на путь к python27.exe . Во время редактирования make shure вы не переопределяете другую информацию.

    Я добавил мой андер, потому что я получаю ту же ошибку при настройке исходного кода ODDO9 в локальном, и его нужно, чтобы exe запускался во время запуска exe, я получил ту же ошибку.

    Со вчерашнего дня я настраивал oddo 9.0 (раздел: – «Зависимости Python, перечисленные в файле requirements.txt») и его необходимость запуска PIP exe как

    C: \ YourOdooPath> C: \ Python27 \ Scripts \ pip.exe install -r requirements.txt

    Мой путь oddo: – D: \ Program Files (x86) \ Odoo 9.0-20151014. Место моего пика: – D: \ Program Files (x86) \ Python27 \ Scripts \ pip.exe

    Поэтому я открываю командную строку и перехожу к выше пути oddo и пытаюсь запустить pip exe с помощью этой комбинации, но не всегда указывается выше ошибки.

    1. D: \ Program Files (x86) \ Python27 \ Scripts \ pip.exe install -r requirements.txt
    2. "D: \ Program Files (x86) \ Python27 \ Scripts \ pip.exe install -r requirements.txt" Python27 \ Scripts \ pip.exe install -r requirements.txt

    3. «Python27 / Scripts / pip.exe install -r requirements.txt»

    Я разрешил свою проблему с помощью ответа @ user4154243, спасибо за это.

    Шаг 1: добавьте переменную (если ваш путь не входит в путь переменной).

    Шаг 2. Перейдите в командную строку, откройте путь oddo, где вы установили.

    Шаг 3: запустите эту команду python -m pip install XXX запустит и установит все.

    На окнах я решил эту проблему немного сложным способом:

    1) Удаленный Python

    2) отправился в C:\Users\MyName\AppData\Local\Programs (вы должны включить C:\Users\MyName\AppData\Local\Programs скрытых файлов Показать инструкцию скрытых файлов )

    3) удаленная папка «Python»

    4) установлен Python

    Вместо прямого вызова ipython он загружается с использованием Python, такого как

    $ python "полный путь к ipython.exe"

    Python - лучший язык программирования в мире.