python安装和配置环境变量

python安装和配置环境变量
python安装和配置环境变量

Python安装和配置环境变量

一、Python的安装:

在网上找一个python的安装包,我找的python3.3.5。照着安装步骤一步一步进行安装,完成后,运行IDLE(Python GUI),打开的命令行框出现类似如下内容则说明安装成功:Python 3.3.5 (v3.3.5:62cf4e77f785, Mar 9 2014, 10:37:12) [MSC v.1600 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information.

>>>

可以试试经典的hello world,注意不同python版本的语法不同。

>>>print("Hello world")

Hello world

>>>

二、配置python环境变量

安装完Python后并不会自动配置环境变量。配置环境变量之前,在cmd命令行下运行python 是无效的,为了方便将来安装其它python模块,需要配置一下环境变量。

配置方法:右键计算机--属性--高级--环境变量,在系统变量中找到PATH,编辑此变量,在最后加上python的安装目录。我的安装目录是D:\Program Files\Python33,就在PATH变量最后加上“;D:\Program Files\Python33”,注意每个路径之间要用英文分号;隔开。保存后打开cmd命令行试试:

C:\Users\Administrator>python -V

Python 3.3.5

如果想要直接在cmd命令行下运行python文件,还需要配置PATHEXT变量,同样在刚才的位置找到PATHEXT系统变量,编辑它,在最后加上“;.PY;.PYM”即可,也要注意用英文分号隔开每个后缀名。

至此Python环境变量配置完毕,在cmd命令行直接输入python也可以编写python:

C:\Users\Administrator>python

Python 3.3.5 (v3.3.5:62cf4e77f785, Mar 9 2014, 10:37:12) [MSC v.1600 32 bit (In

tel)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>>

关于电脑中环境变量的解释

关于电脑中环境变量的解释 基本定义 环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的默认路径,当你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路径中去查找。简单地说这里的“Path”就是一个变量,里面存储了一些常用命令所存放的目录路径。 环境变量相当于给系统或用户应用程序设置的一些参数, 具体起什么作用这当然和具体的环境变量相关. 比如path, 是告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到哪些目录下去寻找; 再如tc或vc++中, set include=path1;path2; 是告诉编译程序到哪里去找.h类型的文件; 当然不仅仅是指定什么路径, 还有其它的作用的, 如set dircmd=/4 设置一个环境变量的作用是在使用dir 命令时会把/4作为缺省的参数添加到你的dir命令之后, 就像你的每个命令都加了/4参数, 它实际上是给命令解释程序command设置的一个环境变量, 并且是给dir这个内部命令设置的。 DWORDGetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize), 参数lpName 是你要求查询的环境变量的名, lpBuffer是返回你所指定的环境变量的值的, dSize是告诉这个函数lpBuffer可以存放多少个字节. 分析本地故障时原因很可能就是因为环境变量中的默认路径被删除的结果,默认路径一经设置,当前系统如有程序运行时需要某些DLL或EXE文件,以及Active控件时就会到所有默认路径中去查找,如果在这些目录中查找到相应的程序则自动加载,查找不到则报告缺少某某文件的错误信息。 环境变量 解决双系统的软件共用问题 很多朋友会在自己的计算机上安装双系统,例如C盘安装Windows XP,D盘安装Windows 7。可是某些软件往往只在Windows XP系统中安装,Windows 7系统中是无法正常使用的,比较麻烦却有效的方法是再安装一遍。当我们了解了环境变量中的用途后就可以很好解决双系统的软件共用问题。 解决系统运行问题 为什么在Windows XP中安装了的软件在Windows 7下无法运行呢(绿色软件除外)?原因是安装软件时往往须要向系统目录中复制某些文件,而使用另外一个系统时会由于缺少这些文件而无法运行。因此,我们可以通过设置环境变量的方法来解决这个问题。 常见环境变量 %ALLUSERSPROFILE% 局部返回所有“用户配置文件”的位置。 %APPDATA% 局部返回默认情况下应用程序存储数据的位置。

环境变量

本文由:ALVA整理编辑(文尾有小编微) 由于NX12.0 的安装和使用增加了几个环境变量,特统一整理发文: NX12.0 调出方法“引导曲线”驱动方法; 变量名(N):UGII_CAM_ENABLE_AREAMILL_SPIRAL 变量值(N):1 变量名(N):UGII_CAM_ENABLE_GUIDED_CURVE 变量值(N):1 Ps:引导曲线是NX12.0在加工部分增加的为数不多的新命令; 许可证服务器环境变量(NX9.0以上版本); 变量名(N):SPLM_LICENSE_SERVER 变量值(V):27800@server Name 许可证服务器环境变量(NX9.0以下版本); 变量名(N):UGS_LICENSE_SERVER 变量值(V):27800@server Name Ps:如果电脑中安装了NX12.0之后想继续使用NX9.0以下版本,需要新建或更改许可证服务器环境变量值。 如过未安装12.0,变量值为:28000@serverName (serverName为计算机名称); NX新版开启“经典工具条”命令; 变量名(N):UGII_DISPLAY_DEBUG 变量值(V):1 Ps:添加环境变量后继续设置:首选项-用户界面-布局-经典工具条-应用 NX启用多核运算; 变量名(N):UGII_SMP_ENABLE 变量值(V):1 Ps:加环境变量仅仅是第一步; 第二步:进去UG安装路径UGII文件夹内,用记事本打开ugii_env_ug.bat 文件,将UGII_SMP_ENABLE=1这行前面的#号删除并保存。 第三步:打开系统任务管理器,并且将进程里的ugraf.exe和ugraf.exe*32的优先级设置为实时)(选中后点击鼠标右键设置) 后处理程序默认输出路径; 变量名(N):UGII_CAM_POST_OUTPUT_DIR 变量值(V):E:\NC Ps:“E:\NC”为值的格式,具体根据实际情况填写; 工程图文字放置路径; 变量名(N):UGII_CHARACTER_FONT_DIR

CAD系统变量参数解析(最全最详细)

CAD系统变量参数详细解析 变量名称说明 ACADLSPASDOC 0 仅将acad.lsp 加载到AutoCAD 任务打开的第一个图形中; 1 将acad.lsp 加载到每一个打开的图形中 ACADPREFIX 存储由ACAD 环境变量指定的目录路径(如果有的话),如果需要则附加路径分隔符 ACADVER 存储AutoCAD 的版本号。这个变量与DXF 文件标题变量$ACADVER 不同,"$ACADVER" 包含图形数据库的级别号 ACISOUTVER 控制ACISOUT 命令创建的SAT 文件的ACIS 版本。ACISOUT 支持值15 到18、20、21、30、40、50、60 和70。 AFLAGS 设置ATTDEF 位码的属性标志:0无选定的属性模式:1.不可见2.固定4.验证.8.预置ANGBASE 类型:实数;保存位置:图形初始值:0.0000 相对于当前UCS 将基准角设置为0 度。 ANGDIR 设置正角度的方向初始值:0;从相对于当前UCS 方向的0 角度测量角度值。0 逆时针1 顺时针 APBOX 打开或关闭AutoSnap 靶框。当捕捉对象时,靶框显示在十字光标的中心。0 不显示靶框1 显示靶框 APERTURE 以像素为单位设置靶框显示尺寸。靶框是绘图命令中使用的选择工具。初始值:10 AREA AREA 既是命令又是系统变量。存储由AREA 计算的最后一个面积值。 ATTDIA 控制INSERT 命令是否使用对话框用于属性值的输入:0.给出命令行提示1.使用对话框中国热模网首发 ATTMODE 控制属性的显示:0 关,使所有属性不可见;1.普通,保持每个属性当前的可见性; 2.开,使全部属性可见 ATTREQ 确定INSERT 命令在插入块时默认属性设置。0.所有属性均采用各自的默认值;1.使用对话框获取属性值 AUDITCTL 控制AUDIT 命令是否创建核查报告(ADT) 文件:0.禁止写ADT 文件 1.写ADT 文件 AUNITS 设置角度单位:0.十进制度数1.度/分/秒2.百分度3.弧度4.勘测单位 AUPREC 设置所有只读角度单位(显示在状态行上)和可编辑角度单位(其精度小于或等于当前AUPREC 的值)的小数位数。 AUTOSNAP 0.关(自动捕捉);1.开2.开提示4.开磁吸8.开极轴追踪16 开捕捉追踪32 开极轴追踪和捕捉追踪提示 BACKZ 以绘图单位存储当前视口后向剪裁平面到目标平面的偏移值。VIEWMODE 系统变量中的后向剪裁位打开时才有效。 BINDTYPE 控制绑定或在位编辑外部参照时外部参照名称的处理方式:0.传统的绑定方式1.类似"插入"方式 BLIPMODE 控制点标记是否可见。BLIPMODE 既是命令又是系统变量。使用SETVAR 命令访问此变量:0.关闭1.打开 CDATE 设置日历的日期和时间,不被保存。

echo $PATH 系统环境变量详解

?为什么一些指令我在哪个目录下都可以执行啊,而不会告诉我说找不到可执行文件呢?这是因为系统环境变量PATH 的帮助所致呀! ?先执行下命令,看看你的系统环境变量$PATH 长得什么样子啊: o[plain]view plaincopyprint? 1.echo $PATH o可以看到这个变量的内容是由一堆目录所组成的 o每个目录中间用冒号(:)来隔开, 每个目录是有『顺序』之分的 ?当我们在执行一个指令的时候,就拿『ls』举例来说好了,系统会依照PATH 的设定去每个PATH 定义的目录下搜寻文件名为ls 的可执行文件, 如果在PATH 定义的目录中含有多个文件名为ls 的可执行文件,那么先搜寻到的同名指令先被执行! ?这里有个很好玩的东西,请看: o假设你是root,如果你将ls 由/bin/ls 移动成为/root/ls(可用『mv /bin/ls /root』指令达成),然后你自己本身也在/root目录下, 请问: ?(1)你能不能直接输入ls 来执行? ?接下来无论你在哪个目录底下输入任何与ls 相关的指令,都没有办法顺利的执行ls 了!也就是说,你不能直接输入ls 来执行,因为/root 这个目录并不在PATH 指定的目录中,所以,即使你在/root 目录下,也不能够搜寻到 ls 这个指令! ?(2)若不能,你该如何执行ls 这个指令? ?因为这个ls 确实存在于/root 底下,并不是被删除了!所以我们可以透过使用绝对路径或者是相对路径直接指定这个执行文件名, 底下癿两个方法都能够执行ls 这个指令: ?[plain]view plaincopyprint? 1./root/ls ?[plain]view plaincopyprint? 1../ls ?(3)若要直接输入ls 即可执行,又该如何迚行? ?如果想要让root 在任何目录下均可执行/root 底下的ls ,那么就将/root 加入PATH 当中即可。加入的方法很简单,就像底下这样: ?[plain]view plaincopyprint? 1.PATH="$PATH":/root ?不过这样只是临时的,当你退出下次再登录的时候$PATH 的值还是从前的样子 如果确定这个问题进行得没有问题了,请将ls 搬回/bin 底下,不然系统会挂掉的! ?[plain]view plaincopyprint? 1.mv /root/ls /bin 那你就要问了,怎么不拿当前目录【.】加入系统环境变量PATH 呢,这样上面的问题(2),我输入ls 就可以执行了啦,这个主要处于以下考虑啦: 如果在PATH 中加入本目录(.)后,确实我们就能够在指令所在目录中进行指令的执行了。但是由于你的工作目录并非固定(常常会使用cd 来切换到不同癿目录), 因此能够执行的指令会有变动(因为每个目录底下的可执行文件都不相同嘛!),这对使用者来说幵非好事 另外,如果有个坏心使用者在/tmp 底下做了一个指令,因为/tmp 是大家都能够写入的环境,所以他当然可以这样做。假设该指令可能会窃取用户的一些数据,如果你使用root 的身份来执行这个指令,那不是很糟糕? 如果这个指令的名称又是经常会被用到的ls 时,那『中标』癿机率就更高了! 所以,为了安全起见,不建议将『.』加入PATH 的搜寻目录中 ?如果是超级用户登录,在没有执行/etc/profile之前,PATH已经设定了下面的路径: o[plain]view plaincopyprint? 1./usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin ?如果是普通用户,PATH在/etc/profile执行之前设定了以下的路径: o[plain]view plaincopyprint? 1./usr/local/bin:/bin:/usr/bin ? ?下面的东西还无法理解,理解了再来解释,先记着

Windows7环境变量默认值详解

Windows7环境变量默认值详解 win7 32位 administrator帐户 ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\Administrator\AppData\Roaming CommonProgramFiles=C:\Program Files\Common Files COMPUTERNAME=YUE-PC ComSpec=C:\Windows\system32\cmd.exe FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\Administrator LOCALAPPDATA=C:\Users\Administrator\AppData\Local LOGONSERVER=\\YUE-PC NUMBER_OF_PROCESSORS=1 OS=Windows_NT Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windo ws\System32\WindowsPowerShell\v1.0PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.V BE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 15 Model 44 Stepping 2, AuthenticAMD PROCESSOR_LEVEL=15 PROCESSOR_REVISION=2c02 ProgramData=C:\ProgramData ProgramFiles=C:\Program Files PROMPT=$P$G PSModulePath=C:\Windows\system32\WindowsPowerShell\v1.0\ModulesPUBLIC =C:\Users\Public SESSIONNAME=Console

Windows系统环境变量列表

%ALLUSERSPROFILE% :列出所有用户Profile文件位置。 %APPDATA% : 列出应用程序数据的默认存放位置。 %CD% : 列出当前目录。 %CLIENTNAME% : 列出联接到终端服务会话时客户端的NETBIOS名。%CMDCMDLINE% : 列出启动当前cmd.exe所使用的命令行。 %CMDEXTVERSION% : 命令出当前命令处理程序扩展版本号。 %CommonProgramFiles% : 列出了常用文件的文件夹路径。 %COMPUTERNAME% : 列出了计算机名。 %COMSPEC% : 列出了可执行命令外壳(命令处理程序)的路径。 %DATE% : 列出当前日期。 %ERRORLEVEL% : 列出了最近使用的命令的错误代码。 %HOMEDRIVE% : 列出与用户主目录所在的驱动器盘符。 %HOMEPATH% : 列出用户主目录的完整路径。 %HOMESHARE% : 列出用户共享主目录的网络路径。 %LOGONSEVER% : 列出有效的当前登录会话的域名控制器名。 %NUMBER_OF_PROCESSORS% : 列出了计算机安装的处理器数。 %OS% : 列出操作系统的名字。(Windows XP 和 Windows 2000 列 为 Windows_NT.) %Path% : 列出了可执行文件的搜索路径。 %PATHEXT% : 列出操作系统认为可被执行的文件扩展名。 %PROCESSOR_ARCHITECTURE% : 列出了处理器的芯片架构。 %PROCESSOR_IDENTFIER% : 列出了处理器的描述。

环境变量详解

linux环境变量详解 1、总结背景 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PA TH的设置问题,而PA TH的设置也是在linux下定制环境变量的一个组成部分。本案例基于RedHat AS4讲解环境变量定制的问题。 2、变量简介 Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 3、定制环境变量 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的Shell (使用chsh命令)。 根据发行版本的情况,bash有两个基本的系统级配置文件:/etc/bashrc 和/etc/profile。这些配置文件包含两组不同的变量:shell变量和环境变量。前者只是在特定的shell中固定(如bash),后者在不同shell 中固定。很明显,shell变量是局部的,而环境变量是全局的。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前

用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过export来设置环境变量。 注:Linux的环境变量名称一般使用大写字母 4、环境变量设置实例 1.使用命令echo显示环境变量 本例使用echo显示常见的变量HOME # echo $HOME /home/kevin 2.设置一个新的环境变量 # ex port MYNAME=”my name is kevin” # echo $ MYNAME my name is Kevin 3.修改已存在的环境变量 接上个示例 # MYNAME=”change name to jack” # echo $MYNAME change name to jack 4.使用env命令显示所有的环境变量 # env HOSTNAME=localhost.localdomain SHELL=/bin/bash TERM=xterm

windows环境变量详解

windows环境变量详解 在一些批处理或者系统技巧操作教程文章中,我们常常会看到一些形 如 %windir% 或者 %systemdrive% 的变量。这些变量都代表着什么含义呢?下面西部e网的icech为大家整理了在Windows XP下系统变量方式表达相对应的路径,大家可以看得更加清楚明白了! 说明:系统文件盘为C盘,操作系统为Windows XP、登录用户名为weste、计算机名为icech 说明:不同的操作系统如Windows XP和Windows 2000相对应的一些路径是不同的,这里只介绍WinXP相对应的路径! %AllUsersProfile% 说明:所有用户的配置文件总目录 对应路径:C:Documents and SettingsAll Users %USERPROFILE% 说明:指当前用户的配置文件目录 对应路径:C:Documents and Settingsweste %HOMEPATH% 说明:指当前用户的配置文件目录 对应路径:C:Documents and Settingsweste %systemdrive% 说明:系统所在盘 对应路径:C: %HOMEDRIVE% 说明:系统所在盘 对应路径:C: %windir%

说明:系统所在目录 对应路径:C:WINDOWS %SystemRoot% 说明:Windows所在目录 对应路径:C:WINDOWS %Temp% 说明:这个是系统的临时文件夹所在目录 对应路径:C:Documents and SettingsownerLocal SettingsTemp %Tmp% 说明:这个是系统的临时文件夹所在目录 对应路径:C:Documents and SettingsownerLocal SettingsTemp %ProgramFiles% 说明:Program Files程序安装目录 对应路径:C:Program Files %commonprogramfiles% 说明:Common Files目录 对应路径:C:Program FilesCommon Files %APPDATA% 说明:Application Data目录 对应路径:C:Documents and SettingswesteApplication Data %ComSpec% 说明:cmd.exe文件路径 对应路径:C:WINDOWSsystem32cmd.exe %LOGONSERVER%

java环境变量配置

java环境变量配置 windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JA V A_HOME,PA TH,CLASSPA TH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”; 5.JA V A_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量); Path使得系统可以在任何路径下识别java命令,设为: %JA V A_HOME%\bin;%JA V A_HOME%\jre\bin CLASSPA TH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为: .;%JA V A_HOME%\lib\dt.jar;%JA V A_HOME%\lib\tools.jar (要加.表示当前路径) %JA V A_HOME%就是引用前面指定的JA V A_HOME; 6.“开始”->;“运行”,键入“cmd”; 7.键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功; 8.好了,打完收工。下面开始你的第一个java程序吧。 下面讲讲java几个环境变量的含义和linux下的配置方法: 通常,我们需要设置三个环境变量:JA V A_HOME、PA TH 和CLASSPA TH。 JA V A_HOME:该环境变量的值就是Java 所在的目录,一些Java 版的软件和一些Java 的工具需要用到该变量,设置PA TH 和CLASSPA TH 的时候,也可以使用该变量以方便设置。 PA TH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找PA TH 中的每一个路径,直至找到。或者找完PA TH 中

Windows xp操作系统环境变量

操作系统环境变量 在一些批处理中,我们常常会看到一些形如%windir% 或者%systemdrive% 的变量。这些变量都代表着什么含义呢?下面为大家整理了在Windows XP下系统变量方式表达相对应的路径,大家可以看得更加清楚明白了! 说明:系统文件盘为C盘,操作系统为Windows XP、登录用户名为YH、计算机名为YH-PC %AllUsersProfile% 说明:所有用户的配置文件总目录 对应路径:C:\Documents and Settings\All Users %USERPROFILE% 说明:指当前用户的配置文件目录 对应路径:C:\Documents and Settings\YH %HOMEPATH% 说明:指当前用户的配置文件目录 对应路径:C:\Documents and Settings\YH %systemdrive% 说明:系统所在盘 对应路径:C:\ %HOMEDRIVE% 说明:系统所在盘 对应路径:C:\ %windir% 说明:系统所在目录 对应路径:C:\WINDOWS %SystemRoot% 说明:Windows所在目录 对应路径:C:\WINDOWS %Temp% 说明:这个是系统的临时文件夹所在目录

对应路径:C:\Documents and Settings\owner\Local Settings\Temp %Tmp% 说明:这个是系统的临时文件夹所在目录 对应路径:C:\Documents and Settings\owner\Local Settings\Temp %ProgramFiles% 说明:Program Files程序安装目录 对应路径:C:\Program Files %commonprogramfiles% 说明:Common Files目录 对应路径:C:\Program Files\Common Files %APPDATA% 说明:Application Data目录 对应路径:C:\Documents and Settings\YH\Application Data %ComSpec% 说明:cmd.exe文件路径 对应路径:C:\WINDOWS\system32\cmd.exe %LOGONSERVER% 说明:cmd.exe文件路径 对应路径:\\YH-PC 同时,以上变量设置还可以通过在CMD状态下输入set命令查看。而且可以在鼠标右键“我的电脑”,选择“系统属性-高级-系统变量”,在系统变量里手工可以添加变量。

java环境变量详解---找不到或无法加载主类

默认安装在C:\ProgramFiles\Java\jdk1.7.0目录下 环境变量配置为 PATH=.;%JAVA_HOME%\bin CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; JAVA_HOME=C:\Program Files\Java\jdk1.7.0 在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。首先右键点我的电脑。打开属性。 然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME” 、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是可能存在的(安装过其它软件可能 会自动增加,如暴风影音,)。而JAVA_HOME和classpath是不存在的。 一:点“新建”,然后在变量名写上JAVA_HOME,顾名其意该变量的含义就是java的安装路径,呵呵,然 后在变量值写入刚才安装的路径“C:\ProgramFiles\Java\jdk1.7.0”。 二:其次在系统变量里面找到path,没有就新建,然后点编辑,path变量的含义就是系统在任何路径下都 可以识别java命令,则变量值为“.;%JAVA_HOME%\bin;”,(其中“%JAVA_HOME%”的意思为刚才设置 JAVA_HOME的值),也可以直接写上“C:\Program Files\Java\jdk1.7.0\bin;” 三:最后再点“新建”,然后在变量名上写classpath,该变量的含义是为java加载类(class or lib)路 径,只有类在classpath中,java命令才能识别。其值为 “.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar;(要加.表示当前路径)”,与相同

获取和设置环境变量

基于visual c++之windows核心编程代码分析(21)获取和设置环境变量 分类:VC++编程技术Visual Studio2012Windows8信息安全2011-12-17 12:35 128人阅读评论(0) 收 藏举报环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的默认路径,当你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路径中去查找。简单地说这里的“Path”就是一个变量,里面存储了一些常用命令所存放的目录路径。 环境变量相当于给系统或用户应用程序设置的一些参数, 具体起什么作用这当然和具体 的环境变量相关. 比如path, 是告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到哪些目录下去寻找; 再如tc 或vc++中, set include=path1;path2; 是告诉编译程序到哪里去找.h类型的文件; 当然不仅仅是指定什么路径, 还有其它的作用的, 如set dircmd=/4 设置一个环境变量的作用是在使用dir命令时会把/4作为缺省的参数添加到你的dir命令之后, 就像你的每个命令都加了/4参数, 它实际上是给命令解释程序command设置的一个环境变量, 并且是给dir这个内部命令设置的。 DWORD GetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize), 参数lpName是你要求查询的环境变量的名, lpBuffer是返回你所指定的环境变量的值的, dSize是告诉这个函数lpBuffer可以存放多少个字节. 分析本地故障时原因很可能就是因为环境变量中的默认路径被删除的结果,默认路径一经设置,当前系统如有程序运行时需要某些DLL或EXE文件,以及Active控件时就会到所有默认路径中去查找,如果在这些目录中查找到相应的程序则自动加载,查找不到则报告缺少某某文件的错误信息。 环境变量的作用 解决双系统的软件共用问题 很多朋友会在自己的计算机上安装双系统,例如C盘安装Windows 98,D盘安装Windows XP。可是某些软件往往只在Windows 98系统中安装,Windows XP系统中是无法正常使用的,比较麻烦却有效的方法是再安装一遍。当我们了解了环境变量中的用途后就

java环境变量配置详细讲解

Java环境变量配置详细讲解 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为 D:\Java\jdk1.5.0_07; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若 已存在则点击“编辑”,不存在则点击“新建”。 5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\Java\jdk1.5.0_07, 此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse 等都需要依*此变量)。 Path使得系统可以在任何路径下识别java命令,设为: Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为: classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径) %JAVA_HOME%就是引用前面指定的JAVA_HOME(D:\java\jdk1.5.0_08); Tomcat按照路径讲解((假定你的tomcat安装在d:\tomcat):): CATALINA_HOME=D:\Tomcat 6.0; CATALINA_BASE=D:\Tomcat 6.0; 6.“开始”->;“运行”,键入“cmd”; 7. 键入命令“java -version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功; 下面讲讲java几个环境变量的含义和linux下的配置方法: 通常,我们需要设置三个环境变量:JAVA_HOME、PATH 和CLASSPATH。

CAD系统变量参数解析(最全最详细)

C A D系统变量参数解析 (最全最详细) -CAL-FENGHAI.-(YICAI)-Company One1

CAD系统变量参数详细解析 变量名称说明 ACADLSPASDOC 0 仅将加载到 AutoCAD 任务打开的第一个图形中; 1 将加载到每一个打开的图形中 ACADPREFIX 存储由 ACAD 环境变量指定的目录路径(如果有的话),如果需要则附加路径分隔符 ACADVER 存储 AutoCAD 的版本号。这个变量与 DXF 文件标题变量 $ACADVER 不同,"$ACADVER" 包含图形数据库的级别号 ACISOUTVER 控制 ACISOUT 命令创建的 SAT 文件的 ACIS 版本。ACISOUT 支持值15 到 18、20、21、30、40、50、60 和 70。 AFLAGS 设置 ATTDEF 位码的属性标志:0无选定的属性模式:1.不可见 2.固定4.验证.8.预置 ANGBASE 类型:实数;保存位置:图形初始值:相对于当前 UCS 将基准角设置为 0 度。 ANGDIR 设置正角度的方向初始值:0;从相对于当前 UCS 方向的 0 角度测量角度值。0 逆时针 1 顺时针 APBOX 打开或关闭 AutoSnap 靶框。当捕捉对象时,靶框显示在十字光标的中心。0 不显示靶框 1 显示靶框 APERTURE 以像素为单位设置靶框显示尺寸。靶框是绘图命令中使用的选择工具。初始值:10 AREA AREA 既是命令又是系统变量。存储由AREA 计算的最后一个面积值。ATTDIA 控制 INSERT 命令是否使用对话框用于属性值的输入:0.给出命令行提示 1.使用对话框中国热模网首发 ATTMODE 控制属性的显示:0 关,使所有属性不可见;1.普通,保持每个属性当前的可见性;2.开,使全部属性可见 ATTREQ 确定 INSERT 命令在插入块时默认属性设置。0.所有属性均采用各自的默认值;1.使用对话框获取属性值 AUDITCTL 控制 AUDIT 命令是否创建核查报告 (ADT) 文件:0.禁止写 ADT 文件 1.写ADT 文件 AUNITS 设置角度单位:0.十进制度数 1.度/分/秒 2.百分度 3.弧度 4.勘测单位AUPREC 设置所有只读角度单位(显示在状态行上)和可编辑角度单位(其精度小于或等于当前 AUPREC 的值)的小数位数。 AUTOSNAP 0.关(自动捕捉);1.开 2.开提示 4.开磁吸 8.开极轴追踪 16 开捕捉追踪 32 开极轴追踪和捕捉追踪提示 BACKZ 以绘图单位存储当前视口后向剪裁平面到目标平面的偏移值。VIEWMODE 系统变量中的后向剪裁位打开时才有效。 BINDTYPE 控制绑定或在位编辑外部参照时外部参照名称的处理方式:0.传统的绑定方式 1.类似"插入"方式 BLIPMODE 控制点标记是否可见。BLIPMODE 既是命令又是系统变量。使用SETVAR 命令访问此变量:0.关闭 1.打开

关于环境变量的作用详解

JAVA程序能够顺利编译需要两个环境变量,一个是PATH(path),一个是CLASSPATH(classpath)。那么这两个环境变量代表什么呢?或者说究竟在JAVA程序编译中有什么作用呢?这就要涉及到WINDOWS的基本知识了。在WINDOWS环境中,每一条能用的指令都保存在硬盘的“某个角落”,比如说指令NOTEPAD(WINDOWS 的记事本指令,在C: WINNT目录下),那么在DOS命令提示符下直接输入NOTEPAD就可以打开记事本了。但是一旦我们把C:WINNT 目录下的NOTEPAD.EXE 这个可执行文件移开(比如说我们现在把它“剪切”到D盘根目录下)我们再在DOS提示符下直接输入NOTEPAD时就无法再打开记事本了,但是我们在DOS下改变路径输入D:NOTEPAD(或者先输入cd D: 在输入NOTEPAD也行)就可以打开记事本了。这就是说在我们直接输入NOTEPAD的时候,其实其默认路径就是C:WINN。假设我们要运行一个JAVA程序(hello.java)就要先把它的class文件移动到JAVA里的bin目录下然后打开DOS,把路径改到JAVA的BIN目录下执行java hello.class,一次无所谓但是每次都要这样去做未免太麻烦。还好WINDOWS提供了一个PATH环境变量,他的作用就是现在这个变量的值路径中去找,如果找到了要运行的EXE就运行,否则失败。如果我们把JAVA 里的bin目录这个路径赋给path那么下次我在运行java这个命令的时候,即便是直接输入DOS也能够在path变量中找到JAVA的bin 目录下的java指令了。 下面说说,classpath环境变量。不知道各位注意到没有,我上面说

添加环境变量详解

Linux中使用export命令设置环境变量 Q:例如在终端控制台输入:export TEST_ENV='test_enviroment',这时候就添加了TEST _ENV这一环境变量,通过命令:env | grep TEST_ENV能够查到,而且echo $TEST_ ENV的值正是test_enviroment,但是注消之后,这个环境变量就不存在了。我想知道,使用了export这个命令后,这个刚添加的环境变量放在了那个文件里,如果source 一下这个文件,可能这个变量就成了永久的了,注消后还存在。 A:export设置只对当前的bash登录session有效。这是存在内存里面的。 你可以写入文件一般的文件。之后source它。或者放到/etc/profile 等等的位置里,不同的地方效果不同。 A:恩你的方法设置环境变量是对的~你所要解决的问题就是登录的时候自动设置可以把你的export 命令放在/etc/profile 里面这样登录后会执行这里面的命令,这是对所有用户都有效的如果是对自己这个用户可以在家目录下面设置针对bash 这个shell 会执行~/.bahs_profile 和~/.bashrc 这连个文件你可以把命令写在这里吗 A:export AAA="hello"只是把这个变量载入到内存中,而并没有写入哪个文件。就像ifconfig eth0 192.168.1.100 up一样,只是对内存进行操作,没有写入到磁盘上,而注 销或重启之后,系统加载的磁盘上的文件。要想把他变成永久性的需要把他添加到开 机启动的脚本中。/etc/profile、/etc/bashrc等式“全局”,开机之后自动加载,所有用户 共享着些文件。而每个用户的家目录下的 .bashrc、.barsh_profile等脚本是“局部”的, 只对该用户有效。这样就满足了各个用户不同的需求。 A:全局的用root用vi /etc/profile编辑以上变量,对所有用户适用,但需要注意的是, 当用户在自己的~/.bash_profile(RedHat) 文件中编辑的变量名称和/etc下的一样的话, 会优先调用用户自己的profile的 Conclusion:在添加环境变量的时候,如果直接在shell中使用如 exportPATH=/opt/****:$PATH这样的指令,相当于在内存中写入变量,在系统重启之后就失效了。避免这样的情况发生可以将环境变量写入相关文件中,譬如/etc/profile(可以供给所有的用户使用),系统启动时就可以自动添加变量了。在文件中添加完成之后需要重新启动或者使用指令source /etc/profile来启动脚本,之后可以通过在shell中输入arm-然后按tab 键来检测是否有效。表明交叉编译器可以有多个!!!使用source启动脚本之后,在该shell 中环境变量是有效的,在开另一个shell就会无效。

相关文档
最新文档