python - 如何在 Windows 终端中设置 API_KEY?
问题描述
我在运行使用 IEX 的 api 密钥的基于烧瓶的 Web 应用程序时遇到问题。通常在我基于 Linux 的云 IDE 中,我运行:
export API_KEY=[keyhere]
在命令行中,程序运行良好。但我无法让我的程序在我的 Windows 机器上本地运行。当我在终端中运行完全相同的命令时,它会说:
'export' 不是内部或外部命令、可运行程序或批处理文件。
与 linux 相比,我从不同的必要命令中发现了一个关于 Windows 终端的怪癖。在 Linux 中,我可能会写:
FLASK_APP=application.py
但在 Windows 中,我应该这样写:
$env:FLASK_APP='application.py'
.
为 API_KEY 命令编写 $env: 会导致此错误:
文件名、目录名或卷标语法不正确。
如果有帮助,我正在使用 VSCode。我尝试在 VSCode 的集成终端和 Window 的操作系统终端中设置 API_KEY。有谁知道如何在 Windows 中设置 API_KEY?
解决方案
在Windows
命令中set
与export
在Linux/Unix
基础系统中相比。