python -m venv <envname>не работает в Windows - PullRequest
0 голосов
/ 15 мая 2018

Я пытался запустить:

python -m venv my_venv_name

Ошибка с этим сообщением:

Error: Command '['\\\\ (redacted path) \\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 2.

У меня свежая установка Python 3.6.5, включая pip 9.0.3. python -m pip работает. Установка является локальной и единственной установкой Python. Это в корпоративной среде, где pip не может получить доступ к внешним материалам (конечно, это не нужно?) Это все в моей пользовательской области: и полная установка python, и целевой каталог venv находятся на сетевом диске.

(я отредактировал часть пути к Python в сообщении об ошибке)

Как я могу это исправить? Должен ли я сообщить об этом как об ошибке? Сообщение об ошибке может сбить с толку новичка, следующего базовому учебнику.

Вывод: не работайте на путях UNC. Сопоставьте букву диска.

1 Ответ

0 голосов
/ 15 мая 2018

Должно работать следующее:

python -m venv --without-pip my_venv_name

Здесь задокументированы опции

...