Questions tagged «environment-variables»

环境变量是一组动态的命名值,可以影响正在运行的进程在计算机上的行为方式。





30
在OS X上设置环境变量
在OS X中修改环境变量(如PATH)的正确方法是什么? 我稍微看了一下Google,发现了三个要编辑的文件: / etc /路径 〜/ .profile 〜/ .tcshrc 我什至没有这些文件,而且我很确定.tcshrc是错误的,因为OS X现在使用bash。这些变量(尤其是PATH)在哪里定义? 我正在运行OS X v10.5(Leopard)。



11
如何在Python中设置环境变量
我需要在python脚本中设置一些环境变量,并且我希望从python调用的所有其他脚本来查看设置的环境变量。 如果我做 os.environ["DEBUSSY"] = 1` 它抱怨说1必须是字符串。 我还想知道一旦设置好如何在python(在脚本的后半部分)中读取环境变量。

16
在Mac OS X Lion上设置环境变量
当有人说“编辑您的.plist文件”或“您的.profile”或“ .bash_profile”等时,这让我感到困惑。我不知道这些文件在哪里,如果必须这样做怎么创建它们,等等,还有为什么似乎有这么多不同的文件(为什么?它们做不同的事情?),我也不知道。 因此,有人可以向以前的Windows用户耐心地解释一下吗(拼命想更加熟悉愉快的,如果最初有些令人困惑的OS X世界)如何逐步做到这一点? 我需要同时为GUI应用程序和命令行应用程序设置变量,目前是需要变量的ant脚本,但是很可能还有其他需求。 请注意,我也有Lion,因为您对Googling的许多回答似乎对Lion来说已经过时了... 另外请注意,我使用终端机的经验几乎为零。我愿意学习,但是请给新手解释一下...

17
在Windows中将目录添加到PATH环境变量
我试图将其添加C:\xampp\php到PATHWindows中的系统环境变量中。 我已经使用“环境变量”对话框添加了它。 但是当我输入控制台时: C:\>path 它不显示新C:\xampp\php目录: PATH=D:\Program Files\Autodesk\Maya2008\bin;C:\Ruby192\bin;C:\WINDOWS\system32;C:\WINDOWS; C:\WINDOWS\System32\Wbem;C:\PROGRA~1\DISKEE~2\DISKEE~1\;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\QuickTime\QTSystem\;D:\Program Files\TortoiseSVN\bin ;D:\Program Files\Bazaar;C:\Program Files\Android\android-sdk\tools;D:\Program Files\ Microsoft Visual Studio\Common\Tools\WinNT;D:\Program Files\Microsoft Visual Studio\Common \MSDev98\Bin;D:\Program Files\Microsoft Visual Studio\Common\Tools;D:\Program Files\ Microsoft Visual Studio\VC98\bin 我有两个问题: 为什么会这样呢?我做错了什么吗? 另外,如何PATH使用控制台(以编程方式,使用批处理文件)将目录添加到变量中?

28
从键/值对文件中设置环境变量
TL; DR:如何将一组键/值对从文本文件导出到Shell环境中? 作为记录,下面是问题的原始版本,并带有示例。 我正在bash中编写一个脚本,该脚本分析某个文件夹中具有3个变量的文件,这是其中之一: MINIENTREGA_FECHALIMITE="2011-03-31" MINIENTREGA_FICHEROS="informe.txt programa.c" MINIENTREGA_DESTINO="./destino/entrega-prac1" 该文件存储在./conf/prac1中 然后,我的脚本minientrega.sh使用以下代码解析文件: cat ./conf/$1 | while read line; do export $line done 但是当我minientrega.sh prac1在命令行中执行时,它不会设置环境变量 我也尝试使用,source ./conf/$1但同样的问题仍然适用 也许还有其他方法可以做到,我只需要使用传递的文件的环境变量作为脚本的参数即可。




16
设置环境变量以供节点检索
我正在尝试遵循一个教程,它说: 有几种加载凭据的方法。 从环境变量加载, 从磁盘上的JSON文件加载, 密钥需要如下: USER_ID, USER_KEY ...这意味着,如果您正确设置了环境变量,则根本不需要管理应用程序中的凭据。 基于一些谷歌搜索,看来我需要将变量设置为process.env?如何以及在哪里设置这些凭据?请举例。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.