A. windows環境的python的環境變數
默認情況下,在windows下安裝python之後,系統並不會自動添加相應的環境變數。此時不能在命令行直接使用python命令。
1. 首先需要在系統中注冊python環境變數:假設python的安裝路徑為c:\python27,則修改我的電腦->屬性->高級->環境變數->系統變數中的PATH為:
(為了在命令行模式下運行Python命令,需要將python.exe所在的目錄附加到PATH這個環境變數中。)
PATH=PATH;c:\python27
上述環境變數設置成功之後,就可以在命令行直接使用python命令。或執行"python *.py"運行python腳本了。
2. 此時,還是只能通過"python *.py"運行python腳本,若希望直接運行*.py,只需再修改另一個環境變數PATHEXT:
PATHEXT=PATHEXT;.PY;.PYM
3. 另外,在使用python的過程中,可能需要經常查看某個命令的幫助文檔,如使用help('print')查看print命令的使用說明。默認安裝的python無法查看幫助文檔,尚需進行簡單的配置:
在python安裝目錄下,找到python272.chm,使用hh -decompile .python272.chm將其反編譯出來,然後將其所在的目錄加入到上面提到的PATH環境變數中即可。
4. 如何使Python解釋器能直接import默認安裝路徑以外的第三方模塊?
為了能import默認安裝路徑以外的第三方的模塊(如自己寫的模塊),需要新建PYTHONPATH環境變數,值為這個模塊所在的目錄。
B. 如何在windows中設置環境變數
網路上和書上有各種配置JDK環境變數的方法,但是確描述不一致,給初學者造成了一定的困難(想起當時的我)。以下是我自己總結的,百分百可以用。此文詳述了如何在windows和linux下配置環境變數。一共需要配置3個變數:java_HOME:主要是為了其它兩個使用,簡化配置,jdk安裝的完整的路徑名,一直到jdk...為止。CLASSPATH:java程序運行時要用到的jar包(也就是其它程序里的函數庫的概念)PATH:系統上程序的路徑的集合,在命令行下找各種程序,不用打完整的路徑名。我們把jdk的開發和運行的命令(如java,javac等)的路徑(在JAVA_HOME下面的bin目錄下)放入到PATH中,這樣我們就可以直接使用命令了。windows:桌面-->我的電腦(右鍵)-->屬性-->高級-->環境變數:在系統變數下新建JAVA_HOME=D:/Program Files/Java/jdk1.6.0_10 (你的jdk安裝的目錄)CLASSPATH=%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar;. (路徑分隔為分號) 然後找到path變數,選擇編輯,在path變數的最前面加上%JAVA_HOME%/bin; (最後有一個分號) 此時我們的JDK相關的變數就已經完全配置好了。現在我們可以測試一下:]開始-->進行 輸入cmd 進入命令行echo %path%echo %classpath%echo %java_home%javajavac你可以編寫個helloWord的小程序測試一下。 linux下:在linux下配置環境變數,與在Windows下的原理相同因為bash shell每次啟動都執行家目錄下的 .bashrc腳本,我們可以將jdk的環境變數寫在這里,如果你想讓所有的用戶都可以使用jdk,可以考慮將jdk的環境變數配置在/etc/profile中 打開一個終端,用vim等編輯器打開.bashrcvim .bashrc定位到文件尾添加以下幾行環境變數,需要注意的是linux里的文件和變數是區分大小寫的並且路徑分隔符為:(冒號)#jdk environmentJAVA_HOME=/opt/jdk1.6.0_15CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=/opt/mybin/bin:$JAVA_HOME/bin:$PATH 保存退出。
C. Windows如何在cmd命令行中查看、修改、刪除與添加、設置環境變數
首先明確一點: 所有的在cmd命令行下對環境變數的修改只對當前窗口有效,不是永久性的修改。也就是說當關閉此cmd命令行窗口後,將不再起作用。永久性修改環境變數的方法有兩種:一種是直接修改注冊表(此種方法目前沒試驗過),另一種是通過我的電腦-〉屬性-〉高級,來設置系統的環境變數(查看詳細)。 其次,明確一下環境變數的作用。 當啟動cmd命令行窗口調用某一命令的時候,經常會出現「xxx不是內部或外部命令,也不是可運行的程序或批處理文件」,如果你的拼寫沒有錯誤,同時計算機中確實存在這個程序,那麼出現這個提示就是你的path變數沒有設置正確,因為你的path路徑,也就是默認路徑里沒有你的程序,同時你有沒有給出你程序的絕對路徑(因為你只是輸入了命令或程序的名稱而已),這是操作系統不知道去哪兒找你的程序,就會提示這個問題。 第四:如何修改? 1、查看當前所有可用的環境變數:輸入 set 即可查看。 2、查看某個環境變數:輸入 「set 變數名」即可,比如想查看path變數的值,即輸入 set path 3、修改環境變數 :輸入 「set 變數名=變數內容」即可,比如將path設置為「d:\nmake.exe」,只要輸入set path="d:\nmake.exe"。注意,此修改環境變數是指用現在的內容去覆蓋以前的內容,並不是追加。比如當我設置了上面的path路徑之後,如果我再重新輸入set path="c",再次查看path路徑的時候,其值為「c:」,而不是「d:\nmake.exe」;「c」。 5、給變數追加內容(不同於3,那個是覆蓋):輸入「set 變數名=%變數名%;變數內容」。如,為path添加一個新的路徑,輸入「 set path=%path%;d:\nmake.exe」即可將d:\nmake.exe添加到path中,再次執行"set path=%path%;c:",那麼,使用set path語句來查看的時候,將會有:d:\nmake.exe;c:,而不是像第3步中的只有c:。如: set PATH=%PATH%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib;C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin;C:\Program Files\Microsoft SDKs\Windows\v6.0A\include set INCLUDE=%INCLUDE%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\include set LIB=%LIB%;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Lib set LIB=C:\Program Files\Microsoft XML Parser SDK\lib;C:\Program Files\Microsoft Platform SDK\lib\;C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program Files\Microsoft Visual Studio\VC98\lib set PATH=%PATH%;C:\Program Files\Microsoft Visual Studio\Common\Tools; C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT; C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin; C:\Program Files\Microsoft Visual Studio\VC98\bin set INCLUDE=C:\Program Files\Microsoft XML Parser SDK\Inc; C:\Program Files\Microsoft SDK\Include\; C:\Program Files\Microsoft Visual Studio\VC98\atl\include; C:\Program Files\Microsoft Visual Studio\VC98\mfc\include; C:\Program Files\Microsoft Visual Studio\VC98\include 附錄:下面貼上一些常用的環境變數及作用 %ALLUSERSPROFILE% 局部 返回所有「用戶配置文件」的位置。 %APPDATA% 局部 返回默認情況下應用程序存儲數據的位置。 %CD% 局部 返回當前目錄字元串。 %CMDCMDLINE% 局部 返回用來啟動當前的 Cmd.exe 的准確命令行。 %CMDEXTVERSION% 系統 返回當前的「命令處理程序擴展」的版本號。 %COMPUTERNAME% 系統 返回計算機的名稱。 %COMSPEC% 系統 返回命令行解釋器可執行程序的准確路徑。 %DATE% 系統 返回當前日期。使用與 date /t 命令相同的格式。由 Cmd.exe 生成。有關 date 命令的詳細信息,請參閱 Date。 %ERRORLEVEL% 系統 返回最近使用過的命令的錯誤代碼。通常用非零值表示錯誤。 %HOMEDRIVE% 系統 返回連接到用戶主目錄的本地工作站驅動器號。基於主目錄值的設置。用戶主目錄是在「本地用戶和組」中指定的。 %HOMEPATH% 系統 返回用戶主目錄的完整路徑。基於主目錄值的設置。
D. 命令怎麼設置環境變數
1首先,我們可以查看下當前操作系統到底有哪些環境變數,依次點擊「開始」,「運行」,輸入cmd,調出命令行程序!
2接著,在彈出的cmd命令行程序中,輸入「set」,就可以查看當前操作系統的所有環境變數設置了。
3然後發現,這裡麵包含很多的系統設置,如ProgramW6432=C:\ProgramFiles,也就是說ProgramW6432這個環境變數是代表著C:\Program Files這個路徑,可以簡單驗證一下,輸入cd %ProgramW6432%這個命令就可以到達變數所代表的路徑了!當然ProgramFiles這個環境變數同樣代表的是這個路徑:
4接下來和大家分享下如何用set命令增加環境變數!假設,我們經常使用360殺毒程序,程序目錄為:C:\Program Files\360\360sd\360sd.exe,那麼在cmd程序命令中直接輸入360sd.exe是不行的,提示」不是內部或外部命令,也不是可運行的程序「,如下圖所示:
5但是,如果切換到C:\ProgramFiles\360\360sd\這個目錄下面的話,就可以正常執行了,如何
6接下來,我們要做的就是把C:\ProgramFiles\360\360sd\這個目錄設置到系統的環境變數中去,主要修改的地方就是PATH這個變數,在原來PATH變數中添加C:\Program Files\360\360sd\這個路徑,具體做法是:在命令行程序中輸入」setPath=C:\ProgramFiles\360\360sd\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ProgramFiles (x86)\ATI Technologies\ATI.ACE\Core-Static「,
7接下來我們再次查看系統的環境變數,發現系統的PATH變數已經置入了我們需要的360殺毒程序的目錄:C:\Program Files\360\360sd\。
8然後,我們再次嘗試在cmd命令行程序任意目錄輸入「360sd.exe」,看看能否執行我們需要的360殺毒程序,結果是肯定的,系統沒有報錯,
9當然了,我們如果不需要這個目錄了,也可以刪除掉,只需要在cmd命令程序中執行如下命令即可「setPath=C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ProgramFiles (x86)\ATI Technologies\ATI.ACE\Core-Static」
讀者其實可以發現,只要去掉360殺毒的目錄就可以了,執行之後,發現360sd.exe這個命令又不能運行了呢!
E. 如何使用wmic命令設置Windows環境變數
以Windows8.1為例:右鍵單擊Windows圖標,在彈出菜單中選擇「命令提示符(管理員)」 輸入WMIC,檢查是否為管理員模式 看圖中管理員和非管理員模式的區別 使用WMIC設定環境變數 1 創建環境變數: 我們設定一個 名為 "MyPath",值為"MyValue"的"系統"環境變數。 wmic ENVIRONMENT create name="MyPath",username="<system>",VariableValue="MyValue" 2 修改環境變數: 將前面建立的"MyPath"環境變數的值改為"ChangedValue" wmic ENVIRONMENT where "name='MyPath' and username='<system>'" set VariableValue="ChangedValue" 刪除環境變數: 將前面建立的"MyPath"環境變數刪除 wmic ENVIRONMENT where "name='MyPath'" delete 創建批次修改環境變數 創建文本文件,並輸入如下文本,並保存。 wmic ENVIRONMENT where "name='MyPath'" delete wmic ENVIRONMENT create name="MyPath",username="<system>",VariableValue="MyValue" 更改文本文件的後綴名為bat 運行bat: 可以右擊bat選擇「以管理員身份運行」,也可以通過命令行窗口運行
F. 如何使用命令設置和查看windows的環境變數
使用命令設置和查看windows的環境變數的步驟:
打開dos命令行,
1、查看java_home環境變數
echo
%java_home%
2、設置download_dir環境變數並查看
set
download_dir=c:\download
echo
%download_dir%
G. win7怎麼在命令行新建環境變數
1.右鍵計算機 ——> 屬性 ——> 左邊的「高級系統設置」 ——> 「高級」選項卡 ——> 下面「環境變數」
2.系統變數那裡,新建一個變數名為 JAVA_HOME的,變數值為 C:\Program Files\Java\jdk1.6.0_10 (注意!以你自己安裝jdk的目錄為准),然後確定。
3.找到系統變數裡面的Path,編輯,變數值那裡最後加一個分號(;),加上jdk的目錄 C:\Program Files\Java\jdk1.6.0_10\bin ,點擊確定。
4.網上還有說要改classpath的,不過我覺得一個點(.)就夠了。當然,你也可以嘗試,加上也沒事。
classpath設置為:.;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\bin
至此,設置完畢。
H. Windows如何在cmd命令行中查看、修改、刪除與添加、設置環境變數
1.
直接修改注冊表。
2.
通過我的電腦來設置系統的
環境變數
。
3.
所有的在cmd命令行下對環境變數的修改只對當前窗口有效,不是永久性的修改。也就是說當關閉此cmd命令行窗口後,將不再起作用。
4.
方法如下:
1、查看當前所有可用的環境變數:輸入
set
即可查看;
2、查看某個環境變數:輸入
「set
變數名」即可,比如想查看path變數的值,即輸入
set
path;
3、修改環境變數
:輸入
「set
變數名=變數內容」即可,比如將path設置,為「d:\nmake.exe」,只要輸入set
path="d:\nmake.exe";
4、注意,此修改環境變數是指用現在的內容去覆蓋以前的內容,並不是追加。比如當我設置了上面的path路徑之後,如果我再重新輸入set
path="c",再次查看path路徑的時候,其值為「c:」,而不是「d:\nmake.exe」;
5、給變數追加內容(不同於3,那個是覆蓋):輸入「set
變數名=%變數名%;變數內容」。如,為path添加一個新的路徑,輸入「
set
path=%path%;d:\nmake.exe」即可將d:\nmake.exe添加到path中,再次執行"set
path=%path%;c:"。
I. windows 為什麼設置了環境變數沒生效
出現此問題的原因為:設置方法不正確。
正確的設置方法和操作步驟如下:
1、首先,選擇「這台電腦」,單擊滑鼠右鍵,然後選擇「屬性」選項,如下圖所示,然後進入下一步。