Решение состоит в том, чтобы добавить .py
расширение к PATHEXT
переменной среды, чтобы скрипты Python можно было запускать без указания расширения (если они есть в PATH
).
Тем не менее этого недостаточно для того, чтобы virtualenv-команды работали в Windows, поскольку в этом пакете используются специальные инструменты Unix, которые недоступны в Windows.
Забавно, я думаю, идея создания virtualenv-команд заключалась в том, чтобы сделать его более переносимым, чем virtualenvwrapper , не используя сценарии оболочки, но, похоже, текущая реализация поддерживает только Unix.