我在运行基于 Flask 的 Web 应用程序时遇到问题,该应用程序使用 IEX 的 api 密钥。通常在基于 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?