相关疑难解决方法(0)

在OS X上设置环境变量

在OS X中修改PATH等环境变量的正确方法是什么?

我在Google上看了一下,发现要编辑的三个不同文件:

  • 的/ etc /路径
  • 〜/ .profile文件
  • 〜/ .tcshrc文件

我甚至没有这些文件,我很确定.tcshrc是错误的,因为OS X现在使用bash.这些变量,尤其是PATH,在哪里定义?

我正在运行OS X v10.5(Leopard).

macos bash path environment-variables

837
推荐指数
21
解决办法
70万
查看次数

更改正在运行的进程的环境变量

我有一个脚本导出环境变量并启动一些下标.

export LOGLEVEL="1"
/home/myuser/bin/myscript1.sh
/home/myuser/bin/myscript2.sh
Run Code Online (Sandbox Code Playgroud)

LOGLEVEL可用于下标的进程startet.如何更改环境变量LOGLEVEL

我试图设置变量,export LOGLEVEL="5"但这不起作用.

linux bash environment export

16
推荐指数
1
解决办法
2万
查看次数

如何在 VS Code 设置中使用变量?

在 VS Code 设置中,有一些字段我配置相同。这些就是字体和字体大小。一般来说,我将它们全部设置为相同。我正在尝试在 settings.json 中设置一个可以应用于所有变量的变量。阅读完VS Code 的变量参考后,我得出以下结论:

{
  "common": [
    {
      "font": "Anonymous Pro",
      "fontSize": 10,
    }
  ],

  // Set up the Editor
  "editor.fontFamily":              "${common:font}",
  "editor.fontSize":                "${common:fontSize}",
  "terminal.integrated.fontFamily": "${common:font}",
  "terminal.integrated.fontSize":   "${common:fontSize}",
  "debug.console.fontFamily":       "${common:font}",
  "debug.console.fontSize":         "${common:fontSize}",
}
Run Code Online (Sandbox Code Playgroud)

不过,这似乎不起作用。有没有办法在 settings.json 中设置变量而无需设置环境变量?

visual-studio-code

12
推荐指数
2
解决办法
1万
查看次数

Launch.json:如何引用环境变量

为了在一个地方定义我的环境变量,配置了一个运行 shell 脚本的任务。任务preLaunchTask在我的launch.json.

在我的 launch.json 中,我现在尝试引用我在脚本中配置的环境变量(如export AWS_REGION="eu-west-1")。

launch.json 如下所示:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            //..
            "env": {
                //"AWS_REGION": "us-east-1",        //works
                "AWS_REGION": "${env:AWS_REGION}",  //doesn't work, why?
            },
            "args": [],
            "preLaunchTask": "setupEnv",
        }
    ] }
Run Code Online (Sandbox Code Playgroud)

visual-studio-code vscode-settings vscode-tasks

8
推荐指数
2
解决办法
1891
查看次数

如何在 Windows 终端中设置 API_KEY?

我在运行基于 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?

python windows api-key flask visual-studio-code

1
推荐指数
1
解决办法
6615
查看次数