Questions tagged «environment-variables»

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

10
如何在Linux中设置环境变量LD_LIBRARY_PATH
我首先执行了命令: export LD_LIBRARY_PATH=/usr/local/lib 然后我打开了.bash_profile文件:vi ~/.bash_profile。在此文件中,我输入: LD_LIBRARY_PATH=/usr/local/lib export LD_LIBRARY_PATH 然后,如果终端关闭并重新启动,则键入echo $LD_LIBRARY_PATH不会显示任何结果。 如何永久设置路径?





9
Mac OS X中的环境变量
更新:下面的链接 没有完整的答案。必须在两个位置(一个用于GUI,一个用于shell)设置路径或变量,这很la脚。 不重复:在OS X中设置环境变量吗? 由于Windows背景非常容易设置和修改环境变量(只需转到“系统属性”>“高级”>“环境变量”),在Mac OS 10.5上似乎并不是那么简单。大多数参考资料都说我应该更新/ etc / profile或〜/ .profile。这些等同于系统变量和用户变量吗?例如,我应该在哪里设置JAVA_HOME变量? 编辑: 我希望能够从终端以及像Eclipse这样的应用程序中访问变量。另外,我希望不必重新启动/注销即可生效。



8
如何在Java中获取系统变量值?
我如何获得系统变量值 MyComputer -> Properties -> Advanced -> Environment Variables -> System Variables 在Java中? 编辑 我用过System.getenv()方法。 如果给的话印刷价值 System.out.println(System.getenv("JAVA_HOME")); null如果我尝试对我创建的系统变量进行相同的操作,它将显示出价值 System.out.println(System.getenv("DBE"));

18
即使设置正确,Gradle也会发现错误的JAVA_HOME
尝试运行gradle时,出现以下错误: # gradle ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/default-java Please set the JAVA_HOME variable in your environment to match the location of your Java installation. 但是,当我检查JAVA_HOME变量时,我得到: # echo $JAVA_HOME /usr/lib/jvm/java-7-oracle 我的JAVA_HOME是在.bashrc中定义的,我已经仔细检查过它是否被设置为源。 运行java -version还确认JAVA_HOME设置正确并且在PATH上。 # java -version java version "1.7.0_51" Java(TM) SE Runtime Environment (build 1.7.0_51-b13) Java HotSpot(TM) …




5
os.getenv和os.environ.get之间的区别
两种方法之间有什么区别吗? >>> os.getenv('TERM') 'xterm' >>> os.environ.get('TERM') 'xterm' >>> os.getenv('FOOBAR', "not found") == "not found" True >>> os.environ.get('FOOBAR', "not found") == "not found" True 它们似乎具有完全相同的功能。

5
如何在Python中获取PATH环境变量分隔符?
当需要将多个目录串联在一起时(例如在可执行文件搜索路径中),存在一个与OS相关的分隔符。对于Windows ';',对于Linux':'。Python中有没有一种方法可以分割哪个字符? 在对此问题的讨论中,如何使用python找出我的python路径?,建议这样os.sep做。这个答案是错误的,因为它是目录或文件名组成部分的分隔符,等于'\\'或'/'。

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.