问题标签 [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.
c++ - 检索用户路径环境变量
我尝试在 Windows 上检索路径环境变量。因此,我尝试了
这很好用,给了我一条路。我将它与我的实际路径进行了比较,发现我通过该程序检索到的路径是系统路径。但是,我不想获取系统路径,而是获取用户路径。我试图更改"Path"
as 在我的系统上"path"
引用用户路径变量而"Path"
引用系统路径变量的情况,但getenv
似乎忽略了这一点。如何获取系统路径变量的值?
perl - 如何通过perl telnet设置远程服务器的shell
如何通过 perl telnet 将远程服务器 shell 设置为 bash?
我的代码如下:
在上面的代码中,在 exec bash 语句之后,没有任何命令被执行。我需要将远程 shell 设置为 bash,因为在此行之后我需要运行的某些进程需要 env 设置。
请让我知道我该怎么做。
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 不起作用?
android - “env:bash:没有这样的文件或目录”试图在 Mac Mini 上的 Jenkins 上运行 gradle
我已经在 Jenkins 上安装了 gradle 插件,但是每当我尝试运行 gradle 任务时,我都会收到错误消息:
很奇怪,当我从终端在同一位置运行同一任务时,我没有收到此错误。
有任何想法吗?
ruby - Ruby 变量范围:从现有的 ruby 类中访问 rack.env?
我有一个简单的课程:
在我们的整个应用程序中都是这样调用的:
我们处于 Sinatra/机架环境中。在请求阶段,我们执行以下操作:
我想做的是能够'acme'
从类内部访问Repository
,而不必显式传递它。到处都有对这个类的调用,以至于传递值会很痛苦每次通过 find 方法,例如find(id,org = nil)
。我想也许有一种方法可以将 rack gem 包含在 Repository 中,并以这种方式进行操作,但到目前为止还没有运气。全局变量已失效 - 必须限定在请求范围内。
有可能做这样的事情吗?
bash - 如何获取 STDIN 并在 bash shell 上使用它来设置环境变量?
我正在努力在这里变得更好,这就是我目前所拥有的。
我想要做的是剥离第一块,所以这就是我到目前为止所想出的——
我在这里要做的最后一件事是将其放回 PATH,例如 export PATH=[that result]
我尝试过的方式如下,我无法开始工作---
另外,顺便说一句,让我感到困惑的另一个问题是上面的 sed 表达式,由于某种原因,当我尝试使用 + 而不是 * 时,它不会抓住第一位。看 - -
它就像 +,意思是“一个或多个”不如“许多”*。
maven - 如何从junit测试用例中设置环境变量?
我遵循如何为 Maven 设置环境变量以正确运行测试?并像这样配置我的pom:
当我运行mvn test
命令时,它给出以下错误,
我究竟做错了什么 ?
当我进行研究以找到答案时,我发现了以下内容:ProcessBuilder可以用于 set env 用于生成的进程。我不知道 ProcessBuilder 是否对我有帮助,因为我没有产生任何进程。我的项目是 maven 项目,我使用 mvn test 命令运行测试。
任何人都可以向我解释如何为这种情况设置 env (即 maven + junit )
我可以设置,properties
但问题是如何设置environment variable
,因为我的程序需要 env 变量。
lua - 加载文件并返回其环境
我正在尝试执行以下操作:(下面的包含()代码)
文件1.lua
文件2.lua
我已经找到了我正在寻找的东西,但是在 lua 5.1 中: Loadfile without polluting global environment
但我就是不能让它在 5.2 中工作,
在 C++ 中使用它,并带有一个注册版本的加载文件,所以我试图不修改函数调用。这可能吗?无论我尝试休息还是 env 都是空的。
php - Symfony2 命令改变环境
我想设置一个命令让我明确:缓存测试模式,然后做一个删除数据库,删除架构,添加方案,在测试模式下添加夹具。
}
但我有这个结果:
如何在开发环境中通过测试?
谢谢你
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,但他不运行文件...任何问题如何解决?