0

我正在尝试通过 win10 pro (64Bit) 系统中的 spotipy API 访问 spotify。在 spotipy 文档中它说“......您可以像这样设置环境变量:

导出 SPOTIPY_CLIENT_ID='你的 spotify-client-id'" ...

当然,我可以在我的脚本中使用“var SPOTIPY_CLIENT_ID='your-spotify-client-id'”,但我想知道这个导出命令的确切含义。这是Linux系统已知的导出吗?我在 Win10 中将必要的 spotify 变量设置为环境变量,但它们仍然未知。

有谁知道它的确切含义以及如何让它在win10中工作?

谢谢

4

3 回答 3

2

如果您只是想启动并运行,最好设置环境变量,但您仍然可以将这些值传递到代码中的调用中。

token = util.prompt_for_user_token(myUsername, scope, myClientId, mySecret, myRedirect)

维基百科上有关于如何设置它们的信息。

另请参阅StackOverflow 答案。

于 2017-07-15T08:32:54.853 回答
0

我不知道它是否适用于 python 脚本,但你想要的 windows 命令是:

SetX SPOTIPY_CLIENT_ID your-spotify-client-id

来源: http ://ss64.com/nt/setx.html

于 2016-10-05T00:55:07.910 回答
0

对于 windows 10 powershell 终端使用 $env: 而不是 export(for macs) 并将您的代码字符串放在引号中:

   $env:SPOTIFY_CLIENT_ID="XXXX"
于 2019-07-29T10:30:19.457 回答