⑴ 如何配置python的環境變數
具體步驟:
1.安裝python後,復制python的安裝目錄,如C:/python27
2.右鍵我的電腦〉屬性〉高級》環境變數,找到path
3.編輯path的值,將你復制的python安裝目錄,添加到path中,如:
C:Program Files (x86)Common FilesNetSarang;C:Program Files (x86)Javajdk1.7.0_55in;C:Program Files (x86)InteliCLS Client;C:Program FilesInteliCLS Client;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Program Files (x86)ATI TechnologiesATI.ACECore-Static;C:Program FilesIntelIntel(R) Management Engine ComponentsDAL;C:Python27
4.確定後,進入cmd,輸入python,如下:
C:UsersSigma>python
Python2.7(r27:82525,Jul42010,09:01:59)[MSCv.150032bit(Intel)]onwin32
Type"help","right","credits"or"license"formoreinformation.
Python(英國發音:/ˈpaɪθən/ 美國發音:/ˈpaɪθɑːn/), 是一種面向對象的解釋型計算機程序設計語言,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。
Python是純粹的自由軟體,源代碼和解釋器CPython遵循GPL(GNUGeneral Public License)協議 。Python語法簡潔清晰,特色之一是強制用空白符(white space)作為語句縮進。
Python具有豐富和強大的庫。它常被昵稱為膠水語言,能夠把用其他語言製作的各種模塊(尤其是C/C++)很輕松地聯結在一起。常見的一種應用情形是,使用Python快速生成程序的原型(有時甚至是程序的最終界面),然後對其中有特別要求的部分,用更合適的語言改寫,比如3D游戲中的圖形渲染模塊,性能要求特別高,就可以用C/C++重寫,而後封裝為Python可以調用的擴展類庫。需要注意的是在您使用擴展類庫時可能需要考慮平台問題,某些可能不提供跨平台的實現。
⑵ 如何在win7下設置python的環境變數
1、說明:
win7下設置python環境變數,就是把python的安裝目錄添加到系統path中。
2、步驟:
1)確定python安裝目錄,根據版本不同安裝目錄也不同,可以在開始菜單中的快捷方式中查看。在python快捷方式上點右鍵,屬性菜單
3、注意事項:
如果未出現python結果,則需要檢查路徑是否設置正確,並重新啟動一下計算機即可。
⑶ python怎麼設置環境變數
Python設置環境變數的具體方法:
在系統變數里找到PATH,雙擊PATH,在結尾加上 ";C:\Python25"(不要引號)確定即可。接下來:運行->cmd,在命令行窗口中輸入python,即可運行。
輸入
print "Hello World!"
應該有如下結果:
>>> print "Hello World!" Hello World!
在命令行窗口中輸入python文章中Python設置環境變數的分類:Python編程
#!/usr/bin/python
#FileName:setDbgServerBridge.py
import os
path=os.environ["HOME"] + "/lib"
if os.path.exists(path)==False :
os.makedirs(path)
else:
print "exists"
dstFile=path + "/libeclipse_ct_debug_core_
utility_DbgServerBridge.so"
srcFile="./libeclipse_ct_debug_core_
utility_DbgServerBridge.so"
commandLine = "cp ./libeclipse_ct_debug_
core_utility_DbgServerBridge.so " + dstFile
os.system(commandLine)
os.environ["LD_LIBRARY_PATH"]=path
以上就是對Python設置環境變數的具體方法。
⑷ 請教Scons python 編譯問題
一、概述
scons是一個Python寫的自動化構建工具,和GNU make相比優點明顯:
1、移植性:python能運行的地方,就能運行scons
2、擴展性:理論上scons只是提供了python的類,scons使用者可以在這個類的基礎上做所有python能做的事情。比如想把一個已經使用了Makefile大型工程切換到scons,就可以保留原來的Makefile,並用python解析Makefile中的編譯選項、源/目標文件等,作為參數傳遞給scons,完成編譯。
3、智能:Scons繼承了autoconf/automake的功能,自動解析系統的include路徑、typedef等;「以全局的觀點來看所有的依賴關系」
二、scons文件
scons中可能出現的文件:
SConstruct,Sconstruct,sconstruct,SConscript
scons將在當前目錄以下次序 SConstruct,Sconstruct,sconstruct 來搜索配置文件,從讀取的第一個文件中讀取相關配置。
在配置文件SConstruct中可以使用函數SConscript()函數來定附屬的配置文件。按慣例,這些附屬配置文件被命名為」SConscript」,當然也可以使用任意其它名字。
三、scons的命令行參數
scons: 執行SConstruct中腳本
scons -c clean
scons -Q 只顯示編譯信息,去除多餘的列印信息
scons -Q --implicit-cache hello 保存依賴關系
--implicit-deps-changed 強制更新依賴關系
--implicit-deps-unchanged 強制使用原先的依賴關系,即使已經改變
四、SConstruct提供的方法
1、Program:生成可執行文件
Program('hello.c') 編譯hello.c可執行文件,根據系統自動生成(hello.exe on Windows; hello on POSIX)
Program('hello','hello.c') 指定Output文件名(hello.exe on Windows; hello on POSIX)
Program(['hello.c', 'file1.c', 'file2.c']) 編譯多個文件,Output文件名以第一個文件命名
Program(source = "hello.c",target = "hello")
Program(target = "hello" , source = "hello.c")
Program('hello', Split('hello.c file1.c file2.c')) 編譯多個文件
Program(Glob("*.c"))
src = ["hello.c","foo.c"];Program(src)
2、Object:生成目標文件
Object('hello.c') 編譯hello.c目標文件,根據系統自動生成(hello.obj on Windows; hello.o on POSIX)
3、Library:生成靜態/動態庫文件
Library('foo', ['f1.c', 'f2.c', 'f3.c']) 編譯library
SharedLibrary('foo', ['f1.c', 'f2.c', 'f3.c']) 編譯 shared library
StaticLibrary('bar', ['f4.c', 'f5.c', 'f6.c']) 編譯 static library
庫的使用:
Program('prog.c', LIBS=['foo', 'bar'], LIBPATH='.') 連接庫,不需加後綴或是前綴
4、SourceSignatures:判斷源文件是否修改
SourceSignatures('MD5') 根據內容是否改變,默認方式
SourceSignatures('timestamp') 根據修改時間
5、TargetSignatures:判斷目標文件是否改變
TargetSignatures('build') 根據編譯結果
TargetSignatures('content') 根據文件內容,如果只是加了句注釋,將不會被重新編譯
6、Ignore:忽略依賴關系
Ignore(hello, 'hello.h') 忽略某個依賴關系
7、Depends:明確依賴關系
Depends(hello, 'other_file') 明確依賴關系
8、SConscript:scons的配置文件。
源文件的目錄結構如下:
src:
| SConstruct
|test.cpp
| mA(目錄):
| SConscript
| func.cpp
其中test.cpp為主文件,中調用func.cpp中定義的函數
SConstruct內容如下:
[cpp]view plain
subobj=SConscript(['mA/SConscript'])
obj=subobj+Object(Glob("*.cpp"))
Program("test",list(obj))
[cpp]view plain
obj=Object(Glob("*.cpp"))
Return("obj")
10.env:環境變數
環境變數用於設置在編譯過程中的各種參數,可以用下面的SConstruct列印環境變數的所有信息(實際上env就是一個python字典)
可以使用如下的SConstruct查看環境變數的內容:
[cpp]view plain
env=Environment()
dict=env.Dictionary()
keys=dict.keys()
keys.sort()
forkeyinkeys:
print"constructionvariable='%s',value='%s'"%(key,dict[key])
環境變數的復制:
env = Environment(CC = 'gcc')
opt = env.Clone(CCFLAGS = '-O2')
dbg = env.Clone(CCFLAGS = '-g')
環境變數的替換:
env = Environment(CCFLAGS = '-DDEFINE1')
env.Replace(CCFLAGS = '-DDEFINE2')
env.Program('foo.c')
環境變數的輸入輸出:用於統一多目錄源文件的編譯選項,如:
src:
| SConstruct
| libstlport.a
| test.cpp
| include(目錄):
| foo.h
| mA(目錄):
| SConscript
|func.cpp
test.cpp和mA/func.cpp都引用了include/foo.h,test.cpp調用了mA/func.cpp的功能函數,其中include/foo.h中定義了一個包含string類型的類。
SConstruct如下:
[cpp]view plain
env=Environment()
flags=env.ParseFlags(['-pthread-I/usr/include/stlport','-L.'])
env.MergeFlags(class_flags)
subobj=SConscript(['mA/SConscript'])
obj=subobj+env.Object(Glob("*.cpp"))
env.Program("test",list(obj),LIBS=['libstlport.a'])
mA/SConscrip如下:
[cpp]view plain
obj=Object(Glob("*.cpp"))
Return("obj")
不出意外的話上邊的工程編譯可以通過,但是運行的時候會Aborted。因為test.cpp,mA/func.cpp都使用了包含string類型的那個類,但是由於編譯環境的不同,test.cpp認為string變數的大小是24位元組, mA/func.cpp認為string變數的大小是4個位元組(libstlport.a搗的鬼)。
解決問題的辦法就是環境變數輸出,修改SConstruct和mA/SConscript如下:
SConstruct:
[cpp]view plain
env=Environment()
flags=env.ParseFlags(['-pthread-I/usr/include/stlport','-L.'])
env.MergeFlags(class_flags)
Export('env')
subobj=SConscript(['mA/SConscript'],exports='env')
obj=subobj+env.Object(Glob("*.cpp"))
env.Program("test",list(obj),LIBS=['libstlport.a'])
⑸ python中列印列表代碼在cmd上為啥不顯示
可能是在安裝是出現環境變數。cmd輸入python 仍然沒反應就輸入path,查看環境變數是否添加成功(顯示的一堆文件路徑里如果有你配置環境變數的時候添加的那幾個路徑就行了),如果沒有的話就重新進行上一步配置環境變數的操作 確定環境變數添加成功了,
⑹ python環境變數的配置
首先滑鼠右鍵此電腦,選擇屬性;然後點擊高級系統設置,點擊環境變數;接著點擊path進行編輯,在path中添加上python的安裝路徑;最後點擊確定。
工具/原料:
windows7系統
python3.9版
DELL G3電腦。
1、右鍵點擊電腦,打開屬性。進去之後,點擊高級系統設置。
⑺ 怎樣配置Python環境變數
配置Python環境變數的方法:
電腦上滑鼠右鍵此電腦,選擇屬性,進去之後點擊高級系統設置,進去之後點擊環境變數,進去環境變數界面之後點擊path進行編輯,在path中添加上python的安裝路徑F:Installpython3.7,需要注意的是如果要是有pip安裝第三方庫的話。
需要添加F:Installpython3.7Scripts到變數中,點擊確定進行保存環境變數配置之後,打開命令提示符,輸入python,按回車鍵看到python版本,代表環境變數配置成功。
相關信息
一個用編譯性語言比如C或C++寫的程序可以從源文件(即C或C++語言)轉換到一個你的計算機使用的語言(二進制代碼,即0和1)。這個過程通過編譯器和不同的標記、選項完成。運行程序的時候,連接/轉載器軟體把你的程序從硬碟復制到內存中並且運行。
而Python語言寫的程序不需要編譯成二進制代碼。你可以直接從源代碼運行 程序。在計算機內部,Python解釋器把源代碼轉換成稱為位元組碼的中間形式,然後再把它翻譯成計算機使用的機器語言並運行。這使得使用Python更加簡單。也使得Python程序更加易於移植。
⑻ windows下配置python環境變數
您好,方法
首先第一步我們可以通過文件資源管理器中,找到此電腦,隨即右鍵點擊選擇「屬性」,當然了,如果您的桌面上有「此電腦」快捷圖標,也可以直接在桌面執行相同操作,之後便會彈出如圖所示的「系統」窗口,接下來在左邊選項卡中選擇高級系統設置。
點擊了高級系統設置之後,便會顯示「系統屬性」窗口,在該窗口的右下角便是」環境變數「選項。點擊進入環境變數的配置窗口,
接下來便是對環境變數的配置了。先在系統變數中找到「Path」一項,選中後點擊編輯,出現接下來的「編輯環境變數」窗口。這個窗口中顯示的便是計算機中已經配置好的環境變數,在此為了不破壞掉其他的變數,請不要對其他的內容做任何的操作,點擊"新建"即可。
點擊「新建」後窗口中會自動添加一項空白待填寫的輸入框,在其中輸入Python的根目錄即可。如圖所示。接下來確定保存。這個時候再WIN+R -> cmd打開命令窗口,輸入「python「 ,確認環境變數的配置成功。以上便是Win10如何配置Python環境變數。
⑼ 如何用python來修改系統環境變數
Python設置環境變數的具體方法:
在系統變數里找到PATH,雙擊PATH,在結尾加上 ";C:\Python25"(不要引號)確定即可。接下來:運行->cmd,在命令行窗口中輸入python,即可運行。