Ошибка: Команда '['C:\\\Users\\\u\\de\\venv\\\Scripts\\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' вернула ненулевой статус выхода 101
Когда я пытаюсь создать виртуальную среду в python, я получаю эту ошибку
Ошибка: Команда '['C:\Users\u\Desktop\venv\Scripts\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' вернула ненулевой статус выхода 101.
Я использую Windows 10. Я пробовал удалить python и переустановить его несколько раз, но все равно проблема продолжается.
Я использую python на своем компьютере уже несколько лет, но сейчас я столкнулся с этой ошибкой.
просто удалите текущий каталог python и загрузите его снова с официальной веб-страницы введите описание ссылки здесь
Я получил аналогичную ошибку, когда у меня уже была папка venv в моей текущей рабочей папке. Проверьте, есть ли она у вас. Если есть, удалите ее и попробуйте снова, и все должно сработать.
Возможно, после первого шага потребуется перейти в view-command pallette-select intepreter- затем выбрать python venv, если используется vscode.
У меня возникла эта проблема на сервере redhat при попытке создать python venv в качестве пользователя без рута.
Вот подробная информация о том, почему не удалось создать venv.
$ python-venv/bin/python3 -Im ensurepip --upgrade --default-pip
Traceback (most recent call last):
File "/usr/lib64/python3.6/runpy.py", line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/lib64/python3.6/runpy.py", line 142, in _get_module_details
return _get_module_details(pkg_main_name, error)
File "/usr/lib64/python3.6/runpy.py", line 109, in _get_module_details
__import__(pkg_name)
File "/usr/lib64/python3.6/ensurepip/__init__.py", line 21, in <module>
_SETUPTOOLS_VERSION = _get_most_recent_wheel_version("setuptools")
File "/usr/lib64/python3.6/ensurepip/__init__.py", line 18, in _get_most_recent_wheel_version
return str(max(versions, key=distutils.version.LooseVersion))
У меня нет возможности проверить правильность установки python, но я предполагаю, что это не так.