export : The term 'export' is not recognized as the name of a cmdlet, function, script file, or operable program. Check
 the spelling of the name, or if a path was included, verify that the path is correct and try again.

当看到这样的报错,其实是由于以下原因(注:以下内容皆为AI生成,请酌情参考):

你遇到的错误信息表明你可能在Windows的PowerShell环境中使用export命令,而不是在Linux或Unix的shell环境中。在PowerShell中,export命令不是一个内置的命令或者cmdlet。在PowerShell中设置和导出环境变量的方法与在bash或其他Unix/Linux shell中不同。

在PowerShell中,你可以使用以下方式来设置环境变量:

#临时设置环境变量(仅当前会话有效)

$Env:变量名 = "值"

例如,要设置一个名为MYVAR的环境变量,你可以这样做:

$Env:MYVAR = "some value"

#永久设置环境变量(对所有会话有效)
要永久设置环境变量,你需要使用[System.Environment]::SetEnvironmentVariable()方法,这样设置的环境变量将对所有新的会话有效。

[System.Environment]::SetEnvironmentVariable("变量名", "值", [System.EnvironmentVariableTarget]::User)

或者,如果你想要为所有用户设置环境变量,可以使用:

[System.Environment]::SetEnvironmentVariable("变量名", "值", [System.EnvironmentVariableTarget]::Machine)

注意:修改系统级别的环境变量通常需要管理员权限。

根据你遇到的错误信息,建议你检查你正在使用的shell类型,并根据该环境选择正确的方法来设置或修改环境变量。如果你确实需要在PowerShell中操作,上述提供的PowerShell命令将是正确的方式。