0

アクティブな python をインストールするスクリプトを作成してから、2 つのライブラリを「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 を使用できるようにするにはどうすればよいですか?

4

1 に答える 1

3

これを試すことができます:

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

セミコロンは重要です。

于 2013-07-07T19:05:55.297 に答える