1

Я пишу сценарий powershell для настройки некоторых компонентов среды Python и выполнения некоторого кода. Я столкнулся с проблемой на раннем этапе, когда virtualenvwrapper-powershell не устанавливался для python3 (virtualenv самостоятельно устанавливает / работает отлично).

Мне не нужна полная функциональность virtualenvwrapper-powershell , я знаю, что можно просто смоделировать его, изменив, какой python используется при использовании команды pythonpip т.д.). Если я смогу изменить значение пути в текущем сеансе powershell или просто в скрипте, я смогу обойтись, но я не хочу вносить изменения в постоянный путь или в систему в целом. Есть какой-либо способ сделать это?

1 ответ1

1

Выдержка из справки Windows PowerShell:

  To make a persistent change to an environment variable, use System in
  Control Panel (Advanced tab or the Advanced System Settings item) to
  store the change in the registry.

  When you change environment variables in Windows PowerShell, the change
  affects only the current session. This behavior resembles the behavior
  of the Set command in Windows-based environments and the Setenv command
  in UNIX-based environments.

Для получения полной информации выполните следующую команду:

get-help environment -ShowWindow

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .