Python Pip «Фатальная ошибка в Launcher» и другие проблемы с обновлением pip

#python #pip

#python #pip

Вопрос:

Я пытаюсь установить Pyinstaller на свой компьютер с помощью pip для преобразования файла python в .exe file . Когда я пытаюсь его установить, командная строка выдает следующую ошибку :

Фатальная ошибка в лаунчере: невозможно создать процесс с помощью ‘»c:python27python.exe » «C:Python27Scriptspip.exe «установить pyinstaller»: система не может найти указанный файл.

Я немного поискал в Интернете и перепробовал практически все, что нашел до сих пор, и я в недоумении. Я пробовал: используя python - m pip install xxxx обновление pip, возвращаясь к предыдущей версии pip, используя командную строку в качестве администратора, убедившись, что pip находится на моем ПУТИ, используя удаление переменных среды и полную переустановку python.

Читая вопросы других людей, связанные с этой проблемой, несколько человек предложили запускать разные строки кода, такие как python -c "import pip.__main__" и python -m pip install pip==9.0.0 и моя командная строка ничего не делает, даже при запуске от имени администратора. Я предполагаю, что у меня что-то испортилось в моих файлах или настройках, о которых я даже не подозревал, что изменил, но я не вижу этого ни за что на свете. Я был бы рад попробовать любые предложения, которые у кого-либо есть. Спасибо!

Редактировать: похоже, что с моей командной строкой может быть что-то не так? Когда я пытаюсь ввести python -m venv venv , он ничего не делает и не подтверждает команду. Командная строка не подтверждает команду?

Комментарии:

1. 1. Убедитесь, что у вас нет пробела, разделяющего «-m», как в вашем первом примере выше. 2. Сначала попробуйте настроить python virtualenv, чтобы лучше контролировать среду. Попробуйте python -m venv venv ; source venv/bin/activate ; pip install xxxx

2. О да, это была просто опечатка при написании сообщения, но спасибо, что указали на это.

3. Мой плохой: вы явно используете Windows, и я дал рецепт для unix-подобной среды. Тем не менее, рекомендация venv остается в силе, попробуйте этот рецепт (я не могу сказать много из личного опыта, никогда не делал этого для Windows): packaging.python.org/guides /…