environment-variables相关内容

如何/ Visual Studio C ++项目中的环境变量在哪里设置?

我的项目属性中有很多环境变量,我不明白。点击宏(是否有Visual Studio环境变量列表? )给出了他们的价值观列表,但是我无法确定其中的某些设置。 例如,我试图找出变量 $(IntDir)正在设置的位置。 什么文件负责设置这些变量?如何修改? 解决方案 这些不是环境变量。 $ b 它们只是由构建系统定义的宏,可以用于为项目设置构建属性。它们自动扩展到诸如目标平台( $(P ..

在UNIX中列出环境变量C

解决方案 有一种方法来枚举环境变量并使用C检索值? =“http://linux.die.net/man/5/environ”rel =“noreferrer”> environ 全局变量。 extern char ** environ; 它可能在 unistd.h (看看 environ (5)上面的手册页。 这是我写的一个小代码演示: #in ..
发布时间:2017-08-25 18:48:29 服务器开发

如何运行带有警告的所有Ruby脚本?

理想情况下,即使我在...时,我也可以运行Ruby脚本,默认情况下会打开警告通过Rake间接运行脚本,而不是直接在我直接运行时。 根据这个答案。 解决方案 RUBYOPT 环境变量定义默认选项,如警告等。 Unix / OS X / etc: export RUBYOPT = -w 您可以将其放在Unix的启动脚本中,以便它设置为新的shell。 ..
发布时间:2017-08-25 18:48:01 开发方法

如何在Ubuntu上将环境变量传递给Netbeans Makefile?

我在Linux上使用Netbeans(Ubuntu 9.04)来构建一个C项目。 如何传递一个环境变量,这对Makefile是可见的? 如果我正常执行导出MYVAR =“xyz”,然后运行 make 但Netbeans似乎没有使用 .bashrc 环境,所以如果我在Netbeans中单击“build”,make将失败。 有趣的是,MacOSX上似乎并不会出现此问题 - 我将 ..
发布时间:2017-08-25 18:47:47 服务器开发

在R中设置system()的环境变量?

我在Ubuntu中使用R,使用 system()进行系统调用,用于启动Amazon EC2实例,在S3上管理文件等。如果我从命令行启动R一切工作正常。但是,如果我使用Rscript或者ESS从脚本中启动R,则我没有设置环境变量的问题。 我认为这是一个问题,我不正确地在Ubuntu中设置环境变量。我认为“正确的地方”(对于“右”的一些定义)是将用户环境变量设置在〜/ .bashrc中。这是我设 ..
发布时间:2017-08-25 18:47:34 开发方法

如何评估环境变量?

如果我有一个同名的系统和用户环境变量,他们如何处理?级联?用户覆盖系统?如果我需要添加一些更方便添加的路径,那么这个计数是可以的吗? 解决方案 本文应该回答您的问题: Windows NT中的环境变量 用户环境变量 用户环境变量可以是 也从控制面板查看。 用户可以添加,删除或修改用户 环境变量中的 环境变量字段。 这些变量优先于 系统环境变量。用户 路径附加到系统 ..
发布时间:2017-08-25 18:46:48 开发方法

在python脚本中加载环境模块

是否有一种方法可以让python脚本加载和使用环境模块? os.system('module load xxx')不能工作,因为它在subshel​​l中执行它们(至少我认为这是发生了什么)。 解决方案 我知道这个问题很旧,但它仍然足够相关,我正在寻找答案,所以我发布我发现的工作还有: 至少在3.2.9+的源代码中,可以包含python“init”文件以获取模块的python函数版本 ..
发布时间:2017-08-25 18:46:34 Python

如何为PHP设置全局环境变量

我已阅读问题/答案这里,但我不明白如何在 / etc / environment 中设置变量。如果我编辑文件,是否需要重新启动计算机或者简单地注销我的当前用户(或登录一个新的用户)? 我想设置一个全局变量来表示我的机器上的网站处于“开发”或“测试”模式。我不想为每个项目设置(无论是使用PHP,Java / Tomcat,NodeJS等)。我知道(对于Apache),我可以通过以下方式设置环境 ..
发布时间:2017-08-25 18:45:52 PHP

设置具有空间linux的环境变量

我想设置一个在其中有空格的环境变量。 它是文件夹的路径,文件夹名称为: / home / mehrabib / my video 我编辑.bashrc并添加以下行: export $ VIDEO = / home / mehrabib / my\ video 并运行以下命令: echo $ VIDEO cd $ VIDEO 结果是 ..
发布时间:2017-08-25 18:45:37 服务器开发

如何在c ++中读取Linux环境变量

在我的c ++程序中,我想把一些环境变量从shell加载到一些字符串中。如何做到这一点? 解决方案 使用getenv()函数 - 参见 http://en.cppreference.com/w/cpp/utility/program/getenv 。我喜欢如下所示: string GetEnv(const string& var){ const char * val = :: g ..
发布时间:2017-08-25 18:45:22 服务器开发

CHROME_BIN的环境变量设置不起作用

我正在尝试使用Karma来测试我的js脚本。在文档中,我应该为 CHROME_BIN 设置环境变量: 我设置为 %程序文件(x86)%“\Google\Chrome\Application\Chrome.exe 但是当我在DOS中键入%CHROME_BIN%时,它会被截断为 C :\Program 在程序文件中的空格 我可以做什么要解决这个问题? 解决方案 面对同样 ..
发布时间:2017-08-25 18:44:54 开发方法

如何在UNIX上的$ PATH中转义冒号(:)?

我需要在我的应用程序中解析 $ PATH 环境变量。 所以我想知道什么转义字符在 $ PATH 中有效。 我创建了一个名为 / bin:d 的测试目录,并创建了一个名为 的测试脚本里面如果我用一个绝对路径称它,它运行。 我不知道如何逃避:在 $ PATH 我试图逃避 冒号与 \ 并将其包装成单个'和双重“ 解决方案 根据POSIX标准,这是不可能的,这不是特定shell的功能,P ..
发布时间:2017-08-25 18:44:40 服务器开发

如何在Ruby脚本中为命令shell导入环境变量?

我正在尝试从我的红宝石程序中运行一些第三方bash脚本。 在我运行它们之前,我们需要我来源文件。在命令行上,它一切正常,但在Ruby中它不起作用。我发现系统命令将打开一个新的子shell进程,任何源代码都将完成,并且不能从运行Ruby脚本的父shell进程看到。当系统调用结束时,子shell也被杀死。 如何解决这个问题? 解决方案 : $ source whatever ..
发布时间:2017-08-25 18:44:27 开发方法

在Rake任务中使用环境变量

任务:some_task,:environment do | t,args | 放Rails.env#=>开发,生产等 放ENV#=> {} end 我设置了一些环境变量(通过本地的.env或通过Heroku配置通过Herokusan),如使用哪个AWS桶,我想在耙子任务中引用它们,但是ENV是一个空的哈希。由于:environment 任务依赖关系,我知道与环境相关的事情,而且$ c ..
发布时间:2017-08-25 18:44:13 开发方法

Python:在urllib2中禁用http_proxy

我正在使用代理集作为环境变量(export http_proxy = example.com)。对于一个使用urllib2的调用,我需要暂时禁用这个,即。取消设置http_proxy。我已经尝试了文档和interwebs中提出的各种方法,但到目前为止还没有取消设置代理。到目前为止,我试过: #不工作 req = urllib2.Request('http:// www.google.com ..
发布时间:2017-08-25 18:43:45 Python