2017-06-25 81 views
1

我想製作一個bat文件,將其文件夾添加到PYTHONPATH環境變量中。通過命令行將目錄添加到pythonpath

set PYTHONPATH = %PYTHONPATH%; %~dp0 

我在我的系統環境變量PYTHONPATH變量,但是這不會改變任何東西,沒有任何文件夾添加到該變量。

我錯過了什麼嗎?

+2

你再從同一個'.bat'文件運行python?如果你不這樣做,那麼當.bat文件結束時,環境變化將會丟失。 – cdarke

+0

你的意思是在最後使用「python」cmd嗎? – user2961930

+0

set PYTHONPATH =%PYTHONPATH%; %〜dp0 python – user2961930

回答

0

謝謝大家,正確的代碼是:

SETX PYTHONPATH%PYTHONPATH%;%〜DP0 蟒蛇

+0

如果你打算以後調用python,你可以在同一個腳本中使用'set'。注意'setx'在同一個窗口中不生效。 –

相關問題