使用VScode編寫python程序並打包成.exe文件

  聽說Visual Studio Code(VS Code)的諸多好處,瞭解了一下果真很喜歡,我喜歡它的緣由主要有3個,一是VS Code開源且跨平臺,二是由於其界面很是酷,三是能夠知足個人大所屬代碼需求,除此以外固然還有強大的好奇心。html

  使用VScode編寫第一個Python程序「one.py」,並將其打包成.exe文件。python

  演示使用的程序版本:python36,VScode1.27.1,pyinstaller3.4spa

1、下載VS Code並安裝

2、配置Python環境

  點擊左下角的吃了圖標,在彈出的菜單中選擇extensions,在左上方搜索框內輸入「Python」,能夠看到好多Python插件,選擇安裝喜歡的Python插件(配圖兩張)。插件

 圖1 安裝Python插件之Step1code

 圖二 安裝Python之Step2htm

  另外,確保Python的安裝目錄必需要添加到系統環境變量插件才能正常運行。計算機->屬性->高級系統設置->環境變量,在系統變量裏找到「Path"雙擊打開,在「變量值」後面添加Python的安裝路徑,肯定保存便可。添加完成後Win+R,輸入python開驗證是否添加成功。(配圖兩張,來展現關鍵步驟)blog

圖3 設置python系統環境變量ip

圖4 驗證Python環境變量是否添加成功(正常的界面)utf-8

3、使用VS Code編寫第一個Python程序

  下面的內容將換電腦來寫了,截圖風格不一致(如今用Windows10系統的電腦,以前是Windows7),敬請諒解!get

  1.建立一個文件夾,用於存放項目的源代碼,我在e盤下建立了一個VScode/one的目錄。

  2.在welcome頁面點擊「Open folder」,選擇剛纔建立的目錄e:/VScode/one。

圖5 打開目錄e:\VScode\one的顯示效果

  3.點擊下圖所指位置「New File」,在輸入框中輸入文件名「one.py」,雙擊文件「one.py」能夠看到代碼書寫區域。

圖6 新建文件「one.py」

圖7 打開文件「one.py」

  4.書寫示例代碼,以下:

    

複製代碼
1 #coding:utf-8
2 '''
3 VS寫的第一個Python程序
4 '''
5 
6 if __name__=="__main__":
7     name = input("What\'s your name?\n")
8     print("Hello %s"%name)
9     input("按任意鍵結束")
複製代碼

 

  5.按F5運行代碼,運行效果以下圖所示:

圖8 代碼執行效果 

  若是以前必要的Python插件未安裝正確,在運行代碼時可能會出錯,VScode根據.py的文件類型自動查找到正確的插件,並提示須要安裝(通常在屏幕右下角),點擊「install」進行安裝便可,按照提示安裝完插件,就能夠執行代碼了。

4、將Python文件打包成.exe程序

  使用pip安裝pyinstaller,再使用pyinstaller打包python程序。

  1.Win+R,用CD命令進入Python安裝目錄,再進入script目錄,鍵入pip.exe install pyinstaller回車即開始安裝pyinstaller。

圖9 pip安裝pyinstaller

  2.安裝完成後,python36\Scripts目錄下會有名爲「pyinstaller.exe」的程序,將其所在路徑添加到系統環境變量。方法與添加Python到系統環境變量方法同樣,下圖展現在Windows10下的添加效果。

圖10 pyinstaller添加環境變量

  3.打包Python文件成.exe程序。Win+R切換到目標Python文件目錄「VScode\one\」,鍵入pyinstaller -F one.py,按回車鍵開始打包文件。(此處「one.py」即爲要打包的python文件,讀者能夠根據實際狀況更換)

圖11 使用pyinstaller打包python文件

  4.結果驗證,找到one.exe程序雙擊打開,能夠看到跟以前在VScode中運行的效果徹底同樣。

圖12 one.exe程序執行效果

完畢!

 

 

 

 
 
相關文章
相關標籤/搜索