environment-variables相关内容
我的项目属性中有很多环境变量,我不明白。点击宏(是否有Visual Studio环境变量列表? )给出了他们的价值观列表,但是我无法确定其中的某些设置。 例如,我试图找出变量 $(IntDir)正在设置的位置。 什么文件负责设置这些变量?如何修改? 解决方案 这些不是环境变量。 $ b 它们只是由构建系统定义的宏,可以用于为项目设置构建属性。它们自动扩展到诸如目标平台( $(P
..
解决方案 有一种方法来枚举环境变量并使用C检索值? =“http://linux.die.net/man/5/environ”rel =“noreferrer”> environ 全局变量。 extern char ** environ; 它可能在 unistd.h (看看 environ (5)上面的手册页。 这是我写的一个小代码演示: #in
..
我正在为在Mac OS X上的IBM Worklight设置BlackBerry 10环境。我很确定我已经正确添加了WebWorks SDK的环境变量。 我在这两个文件中添加了这两行:.profile,.bash_profile: export WEBWORKS_HOME = / Developer / SDK / Research\ In \ Motion / BlackBerry
..
理想情况下,即使我在...时,我也可以运行Ruby脚本,默认情况下会打开警告通过Rake间接运行脚本,而不是直接在我直接运行时。 根据这个答案。 解决方案 RUBYOPT 环境变量定义默认选项,如警告等。 Unix / OS X / etc: export RUBYOPT = -w 您可以将其放在Unix的启动脚本中,以便它设置为新的shell。
..
我在Linux上使用Netbeans(Ubuntu 9.04)来构建一个C项目。 如何传递一个环境变量,这对Makefile是可见的? 如果我正常执行导出MYVAR =“xyz”,然后运行 make 但Netbeans似乎没有使用 .bashrc 环境,所以如果我在Netbeans中单击“build”,make将失败。 有趣的是,MacOSX上似乎并不会出现此问题 - 我将
..
我在Ubuntu中使用R,使用 system()进行系统调用,用于启动Amazon EC2实例,在S3上管理文件等。如果我从命令行启动R一切工作正常。但是,如果我使用Rscript或者ESS从脚本中启动R,则我没有设置环境变量的问题。 我认为这是一个问题,我不正确地在Ubuntu中设置环境变量。我认为“正确的地方”(对于“右”的一些定义)是将用户环境变量设置在〜/ .bashrc中。这是我设
..
可能重复: 如何从Java设置环境变量? 我正在设置一个环境变量,并将其读回来验证它是否已经设置。 我有以下几点: p> import java.io.IOException; public class EnvironmentVariable { public static void main(String [] args)throws IOExceptio
..
我在我的Windows 7上安装了jdk和jre。 我已将JAVA_HOME设置为 C:\Program Files\Java\jdk1.6.0_23 我添加了 C:\Program Files\Java\jdk1.6.0_23\bin 到PATH。 但是java。 exe仍然指向我的jre目录,这是 C:\Progr
..
如果我有一个同名的系统和用户环境变量,他们如何处理?级联?用户覆盖系统?如果我需要添加一些更方便添加的路径,那么这个计数是可以的吗? 解决方案 本文应该回答您的问题: Windows NT中的环境变量 用户环境变量 用户环境变量可以是 也从控制面板查看。 用户可以添加,删除或修改用户 环境变量中的 环境变量字段。 这些变量优先于 系统环境变量。用户 路径附加到系统
..
是否有一种方法可以让python脚本加载和使用环境模块? os.system('module load xxx')不能工作,因为它在subshell中执行它们(至少我认为这是发生了什么)。 解决方案 我知道这个问题很旧,但它仍然足够相关,我正在寻找答案,所以我发布我发现的工作还有: 至少在3.2.9+的源代码中,可以包含python“init”文件以获取模块的python函数版本
..
#service chef-solr start 启动Chef-solr:/ usr / bin / env:ruby_noexec_wrapper:没有这样的文件或目录 [FAILED] 但是当我从命令行手动运行它运行成功 #chef-solr -d -c /etc/chef/solr.rb -L /var/log/chef/solr.log -P /var/r
..
将使用 -classpath 选项与 java ,添加或替换 CLASSPATH env variable? 解决方案 使用类路径变量,它覆盖环境变量的CLASSPATH但仅限于该会议。如果您重新启动应用程序,则需要再次设置类路径变量。
..
我已阅读问题/答案这里,但我不明白如何在 / etc / environment 中设置变量。如果我编辑文件,是否需要重新启动计算机或者简单地注销我的当前用户(或登录一个新的用户)? 我想设置一个全局变量来表示我的机器上的网站处于“开发”或“测试”模式。我不想为每个项目设置(无论是使用PHP,Java / Tomcat,NodeJS等)。我知道(对于Apache),我可以通过以下方式设置环境
..
我想设置一个在其中有空格的环境变量。 它是文件夹的路径,文件夹名称为: / home / mehrabib / my video 我编辑.bashrc并添加以下行: export $ VIDEO = / home / mehrabib / my\ video 并运行以下命令: echo $ VIDEO cd $ VIDEO 结果是
..
在我的c ++程序中,我想把一些环境变量从shell加载到一些字符串中。如何做到这一点? 解决方案 使用getenv()函数 - 参见 http://en.cppreference.com/w/cpp/utility/program/getenv 。我喜欢如下所示: string GetEnv(const string& var){ const char * val = :: g
..
我正在尝试使用Karma来测试我的js脚本。在文档中,我应该为 CHROME_BIN 设置环境变量: 我设置为 %程序文件(x86)%“\Google\Chrome\Application\Chrome.exe 但是当我在DOS中键入%CHROME_BIN%时,它会被截断为 C :\Program 在程序文件中的空格 我可以做什么要解决这个问题? 解决方案 面对同样
..
我需要在我的应用程序中解析 $ PATH 环境变量。 所以我想知道什么转义字符在 $ PATH 中有效。 我创建了一个名为 / bin:d 的测试目录,并创建了一个名为 的测试脚本里面如果我用一个绝对路径称它,它运行。 我不知道如何逃避:在 $ PATH 我试图逃避 冒号与 \ 并将其包装成单个'和双重“ 解决方案 根据POSIX标准,这是不可能的,这不是特定shell的功能,P
..
我正在尝试从我的红宝石程序中运行一些第三方bash脚本。 在我运行它们之前,我们需要我来源文件。在命令行上,它一切正常,但在Ruby中它不起作用。我发现系统命令将打开一个新的子shell进程,任何源代码都将完成,并且不能从运行Ruby脚本的父shell进程看到。当系统调用结束时,子shell也被杀死。 如何解决这个问题? 解决方案 : $ source whatever
..
任务:some_task,:environment do | t,args | 放Rails.env#=>开发,生产等 放ENV#=> {} end 我设置了一些环境变量(通过本地的.env或通过Heroku配置通过Herokusan),如使用哪个AWS桶,我想在耙子任务中引用它们,但是ENV是一个空的哈希。由于:environment 任务依赖关系,我知道与环境相关的事情,而且$ c
..
我正在使用代理集作为环境变量(export http_proxy = example.com)。对于一个使用urllib2的调用,我需要暂时禁用这个,即。取消设置http_proxy。我已经尝试了文档和interwebs中提出的各种方法,但到目前为止还没有取消设置代理。到目前为止,我试过: #不工作 req = urllib2.Request('http:// www.google.com
..