问题标签 [env]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1630 浏览

c++ - 检索用户路径环境变量

我尝试在 Windows 上检索路径环境变量。因此,我尝试了

这很好用,给了我一条路。我将它与我的实际路径进行了比较,发现我通过该程序检索到的路径是系统路径。但是,我不想获取系统路径,而是获取用户路径。我试图更改"Path"as 在我的系统上"path"引用用户路径变量而"Path"引用系统路径变量的情况,但getenv似乎忽略了这一点。如何获取系统路径变量的值?

0 投票
1 回答
648 浏览

perl - 如何通过perl telnet设置远程服务器的shell

如何通过 perl telnet 将远程服务器 shell 设置为 bash?

我的代码如下:

在上面的代码中,在 exec bash 语句之后,没有任何命令被执行。我需要将远程 shell 设置为 bash,因为在此行之后我需要运行的某些进程需要 env 设置。

请让我知道我该怎么做。

0 投票
2 回答
4755 浏览

git - 当我使用 git 代理时,为什么 http_proxy、https_proxy、all_proxy env 对我不起作用?

现在我需要克隆一些存储库,但是它们被禁止了,然后我从https://www.kernel.org/pub/software/scm/git/docs/git-config.html读了一些话:

http.proxy

覆盖 HTTP 代理,通常使用 http_proxy、https_proxy 和 all_proxy 环境变量进行配置(请参阅 curl(1))。这可以在每个远程的基础上被覆盖;见远程..代理

然后我设置了三个 env virables:

但它没有用,然后我将它们重置为“”,然后我设置 http.proxy 使用这个:

它有效。但我不应该设置全局,因为可能有其他人正在克隆但他们不应该使用代理,为什么通过设置三个 env virables 不起作用?

0 投票
1 回答
2817 浏览

android - “env:bash:没有这样的文件或目录”试图在 Mac Mini 上的 Jenkins 上运行 gradle

我已经在 J​​enkins 上安装了 gradle 插件,但是每当我尝试运行 gradle 任务时,我都会收到错误消息:

很奇怪,当我从终端在同一位置运行同一任务时,我没有收到此错误。

有任何想法吗?

0 投票
1 回答
424 浏览

ruby - Ruby 变量范围:从现有的 ruby​​ 类中访问 rack.env?

我有一个简单的课程:

在我们的整个应用程序中都是这样调用的:

我们处于 Sinatra/机架环境中。在请求阶段,我们执行以下操作:

我想做的是能够'acme'从类内部访问Repository,而不必显式传递它。到处都有对这个类的调用,以至于传递值会很痛苦每次通过 find 方法,例如find(id,org = nil)。我想也许有一种方法可以将 rack gem 包含在 Repository 中,并以这种方式进行操作,但到目前为止还没有运气。全局变量已失效 - 必须限定在请求范围内。

有可能做这样的事情吗?

0 投票
3 回答
5665 浏览

bash - 如何获取 STDIN 并在 bash shell 上使用它来设置环境变量?

我正在努力在这里变得更好,这就是我目前所拥有的。

我想要做的是剥离第一块,所以这就是我到目前为止所想出的——

我在这里要做的最后一件事是将其放回 PATH,例如 export PATH=[that result]

我尝试过的方式如下,我无法开始工作---

另外,顺便说一句,让我感到困惑的另一个问题是上面的 sed 表达式,由于某种原因,当我尝试使用 + 而不是 * 时,它不会抓住第一位。看 - -

它就像 +,意思是“一个或多个”不如“许多”*。

0 投票
1 回答
1884 浏览

maven - 如何从junit测试用例中设置环境变量?

我遵循如何为 Maven 设置环境变量以正确运行测试?并像这样配置我的pom:

当我运行mvn test命令时,它给出以下错误,

我究竟做错了什么 ?

当我进行研究以找到答案时,我发现了以下内容:ProcessBuilder可以用于 set env 用于生成的进程。我不知道 ProcessBuilder 是否对我有帮助,因为我没有产生任何进程。我的项目是 maven 项目,我使用 mvn test 命令运行测试。

任何人都可以向我解释如何为这种情况设置 env (即 maven + junit )

我可以设置,properties但问题是如何设置environment variable,因为我的程序需要 env 变量。

0 投票
1 回答
596 浏览

lua - 加载文件并返回其环境

我正在尝试执行以下操作:(下面的包含()代码)

文件1.lua

文件2.lua

我已经找到了我正在寻找的东西,但是在 lua 5.1 中: Loadfile without polluting global environment

但我就是不能让它在 5.2 中工作,

在 C++ 中使用它,并带有一个注册版本的加载文件,所以我试图不修改函数调用。这可能吗?无论我尝试休息还是 env 都是空的。

0 投票
1 回答
1628 浏览

php - Symfony2 命令改变环境

我想设置一个命令让我明确:缓存测试模式,然后做一个删除数据库,删除架构,添加方案,在测试模式下添加夹具。

}

但我有这个结果:

如何在开发环境中通过测试?

谢谢你

0 投票
1 回答
1357 浏览

python - 使用不同的python从python运行python脚本

我有一个具有 python 2.5.5 的软件。我想发送一个命令,该命令将在 python 2.7.5 中启动一个脚本,然后继续执行该脚本。

我尝试使用

http://redsymbol.net/articles/env-and-python-scripts-version/

但我无法让它工作......在我的python 2.5.5中,我可以将脚本作为 execfile("c:/script/test.py") 执行

问题是 2.7.5 有一个模块 comtypes + 其他几个。我不知道如何为我的 2.5.5 安装它,所以我试图启动一个单独的脚本并在 python27 下运行它。现在我想要它的另一个原因是因为我想减轻程序的负担。我有 2 项繁重的任务要执行。第二项任务是需要 comptypes 的任务,因此将其发送到外部 shell/app 将是完美的把戏。有没有办法做到这一点?

我希望我可以输入 run("C:/Python27/python.exe % C:/script/test,py")

谢谢再见。

小更新。我试着跑

但是我得到一个快速弹出和关闭窗口,说导入错误:没有名为站点的模块...如果我从外部 shell 运行而不是从这里运行,这将有效:(

所以这次我尝试了另一种方法来向python添加模块......无论如何我运行这个:

但它因 C 错误而崩溃... 运行时错误:程序:c:\Pr... R6034 应用程序试图错误地加载 C 运行时库。废话……

我怎样才能导入它?也许如果我可以导入它,我可以直接从我的应用程序运行它,而不是启动单独的 python ...

isseu 的另一个更新

所以我现在跑

现在这可行,他用 c:\Python27 作为目录打开 CMD,但他不运行文件...任何问题如何解决?