You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows PowerShell中设置PYTHONPATH=.环境变量?

在Windows PowerShell中设置PYTHONPATH环境变量的正确方法

临时生效(仅当前PowerShell会话有效)

直接用$env前缀加冒号指定环境变量,正确命令:

$env:PYTHONPATH = "."

你之前写的$env PYTHONPATH=.报错,是因为少了变量名前的冒号,PowerShell无法识别这种格式。

永久生效(重启PowerShell或系统后依然有效)

需要调用.NET的SetEnvironmentVariable方法,注意必须加括号包裹参数,且字符串参数要加引号:

  • 仅对当前用户生效:
    [Environment]::SetEnvironmentVariable("PYTHONPATH", ".", "User")
    
  • 对系统所有用户生效(需管理员权限):
    [Environment]::SetEnvironmentVariable("PYTHONPATH", ".", "Machine")
    

你之前的[Environment]::SetEnvironmentVariable PYTHONPATH=.报错,是因为PowerShell调用.NET方法必须用括号传递参数,未加括号会被判定为语法错误。

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 04:42:01