Обновление пути в командном файле

Я пишу скрипт, который устанавливает активный python, а затем "pip installs" две библиотеки:

IF %ARCH%==%tb% msiexec.exe /i Python\ActivePython-2.7.2.5-win32-x86.msi /qb
pip install requests
pip install pyserial

Когда я запускаю это, я получаю: 'pip' is not recognized as an internal or external command, ...

Но если я открою powershell после завершения программы, pip будет добавлен в мой путь, и перечисленные команды будут работать.

Итак, мой вопрос: как я могу обновить путь в моем пакетном файле, чтобы я мог использовать pip без запуска нового процесса?

1 ответ

Решение

Вы можете попробовать это:

@echo off
set "path=%path%;C:\my path update"

Точка с запятой имеет значение.

Другие вопросы по тегам