❶ 如何配置vscode的python編譯環境
運行python代碼
運行python代碼見式三種:
運行python命令進入python工作環境輸入表達式車即
創建保護python代碼文件使用命令
python
filename
[參數]執行
Linux首行注釋#!/usr/bin/env
python3源文件加執行屬性即直接執行
使用跨平台工具Visual
Studio
Code
作IDE
載並安裝VS
Code近(2016-7-15)VS
Code更新比較快幾新版本我現用1.3.0版
安裝python插件:打VsCodeCtrl
+
p輸入ext
install
python,稍等片刻發現關於python插件列表選擇並安裝我安裝VSC官網介紹介紹語寫:"*Linting,
Debugging
(multi-threaded,
remote),
Intellisense,
code
formatting,
snippets,
and
more"安裝完插件智能提示python態語言某些候VSC識別變數類型運行才能確定類型算神仙沒智能提示
配置python版本環境變數版本python通配置指定:依點擊File->Preference->User
Settings打兩文件左邊叫做Default.Settings右邊叫做Setting.json左側"python.pythonPath":
"python"拷貝右側並修改"python.pythonPath":
"/usr/bin/python3"或任何想修改python目錄即其設置左側默認右側設置左側相同內容則覆蓋左側
設置運行配置:打或新建python源文件按快捷鍵Ctrl+Shift+B運行VSC提示No
task
runner
configured.點擊逗Configure
Task
Runner選擇逗Others輸入內容並保存:
{
"version":
"0.1.0",
"command":
"/usr/bin/python3",
"isShellCommand":
true,
"args":
["${file}"],
"showOutput":
"always"
❷ 如何配置vscode的python編譯環境
為VSCode安裝擴展
用VSCode編程是需要依賴擴展的。寫Python需要安裝python的擴展,寫C++需要安裝C++的擴展。剛打開編輯器的時候,它一般會推薦一些擴展,你如果什麼都不知道,可以先安裝官方推薦的這些擴展:
修改VSCode的一些選項的默認值
VSCode有很多選項可以被修改,其各個選項都有默認值,這些默認值存儲在"\settings.json"中(不過我沒找到這個文件),用戶如果想修改某些選項的值(比如:修改字體的大小),VSCode會自動幫我們生成一個「settings.json」文件,然後我們直接在這個文件中配置自己想要的值即可。
VSCode還沒有創建"settings.json"文件:
VSCode幫我們創建了"settings.json"文件:
我們修改字型大小,讓字體大一些。修改完後,保存一下,自定義的值就會覆蓋默認值,修改就生效了。
用VSCode編寫和調試python程序
下面就開始用VSCode編程了。因為python的配置超簡單,我們以python為例來說明一下。
https //segmentfault com/q/1010000005897116
VSCode是以文件夾作為項目單位的。所以,我們如果要新建一個python項目的話,需要新建一個文件夾,然後在這個文件夾裡面放置.py文件。然後讓VSCode"打開文件夾",這樣VSCode就能識別這個項目了。(當然可以用VSCode直接創建文件夾和文件。)
先創建test_python文件夾,裡面創建一個test.py文件。
然後用VSCode載入它:
載入後的樣子。可以看到,因為安裝了python擴展,已經有高亮等效果了。
下面開始調試。
很顯然要選擇python選項:
然後VSCode為我們自動生成了"launch.json"文件,此文件有很多配置項,有的選項是默認從"settings.json"中取值的(比如"config.python.pythonPath")。如果"settings.json"中沒有配置它們的話,調試時可能會無法啟動。
同時,項目文件夾下面還自動生成了".vscode"文件夾。文件"launch.json"就在這個文件夾中。此時VSCode才算是真正意義上接手了這個項目文件夾。
網上的教程里,直接先在"settings.json"中把"python.pythonPath"先配置了一下,我當時不是太理解。現在看來,我們也需要配置一下了。
配置完之後,就可以正常調試程序了。
用VSCode調試帶參的Python程序
修改test.py裡面的代碼,讓它能列印參數(修改後的代碼見下面的圖片)。
修改launch.json,找到"configurations"中"name"為"Python"的那個配置塊,給它添加"args"項,如下圖所示:
添加前的配置塊:
添加後的配置塊:
文件launch.json修改完畢後,按F5調試程序,可以看到控制台輸出的結果:
在按F5調試時,VSCode每次都會在程序入口處暫停住,這是配置項"stopOnEntry"在起作用,將其改成false後就不會出現這種情況了。
用VSCode自動格式化代碼
VSCode「自動格式化代碼」的快捷鍵是「Alt+Shift+F」。要格式化Python代碼,需要安裝Python包yapf(或autopep8、等)。
在命令行下執行:
[plain] view plain
python -m pip install yapf
然後配置"settings.json",啟用yapf:
用VSCode對python代碼進行語言分析
VSCode使用python的語言分析(寫python代碼的時候,編輯器會提示哪裡出錯,哪裡的代碼格式不規范),可以安裝flake8(或pylint、等):
在命令行下執行:
[plain] view plain
python -m pip install flake8
然後配置"settings.json",啟用flake8:
更換文件圖標主題(使VSCode左側的資源管理器根據文件類型顯示圖標):
可以選擇已經存在的文件圖標主題:"文件"->"首選項"->"文件圖標主題"->"Seti(Visual Studio Code)"。
你也可以安裝「vscode-icons」插件,安裝的方式:
在「擴展(Ctrl+Shift+X)」中,搜索「vscode-icons」,然後安裝並重新載入它,然後VSCode會讓你執行一些操作,以激活"vscode-icons"插件。操作為:
"文件"->"首選項"->"文件圖標主題"->"VSCode Icons"。對應到英文的話,應該是"File" -> "Preferences" -> "File Icon Theme"->"VSCode Icons"。
Guides(縮進線插件,讓代碼看起來更清晰):
在「擴展(Ctrl+Shift+X)」中,搜索「Guides」,然後安裝並重新載入它即可。
❸ 用vscode編寫Python
我的上一篇Python環境安裝裡面提到可以用idle來編寫python的代碼,但是效率還是太低了,畢竟只有對於大佬來說才是用啥寫代碼都一樣,新手不行啊,初學者總是會忘記一些關鍵字的拼寫啥的,或者想用一些庫又不知道它裡面有哪些方法等等因素,光用idle是不夠的,所以我們需要一些更好用的工具來幫助我們來學習
vscode是一款代碼編輯器,而且裡面有非常豐富的插件,可以幫助我們提高開發效率,之後我可能會寫一篇插件推薦的,不過要注意的是這是編輯器而不是集成開發環境,所以想要真正做項目還是推薦去使用專業的工具哦(比如PyCharm)
回到正題,首先打開瀏覽器輸入官網地址https://code.visualstudio.com/「鏈接」
下載下來然後打開後,無腦下一步就可以完成安裝了
安裝完成後就打開軟體,這時右下角會提示你安裝中文的插件,看個人需要安裝,我這里就暫時不安裝了
接下來點擊左邊的側邊欄中的那個四個方塊的圖標,就可以看見第一個推薦的插件就是Python
當然如果沒推薦給你也不要緊,可以點上邊的搜索欄直接搜索關鍵字 "Python" 就行
然後點擊 "install"安裝就行,剛剛沒安裝中文插件的也可以搜索關鍵字 "chinese"來安裝
現在可以點`New File`來新建代碼文件開始寫代碼了
打開一個新文件後點上面的 `select a language`(裝了中文插件的話應該叫「選擇語言」),讓後再搜索框中輸入python來選擇創建python文件
接下來就可以開始寫代碼了,可以看見,當我剛開始寫下兩個字母,vscode就開始給我提示代碼了,按下 Tab 鍵或 Enter 鍵時,vscode就會幫我們補全我們的代碼了
當你的代碼寫好保存以後,右上角就會有一個三角符號點擊一下就可以運行代碼了
可以在vscode的內置終端里看到輸出結果
當然還有另一種運行方式,就是右鍵你的文本編輯框,然後點`Run Current File in Interaction Window` (在互動式窗口中運行文件)來將代碼運行到Jupyter Notebook(互動式筆記本)中
如果沒有預先安裝jupyter插件右下角會提醒你安裝,點擊安裝即可
等安裝完後再來運行一下看看效果
好了,今天的介紹就到這里了
喜歡的話記得關注我呀
也可以到CSDN中搜索同名賬號,我會兩邊一起更新的
❹ vscode怎麼配置python
裝一下插件就行了。。。傻瓜式的。。。在插件欄(最左側第四個圖標),搜索「python」。。。第一個就是。。。4.1M那個。。。裝好之後,那個「安裝」選項旁邊,會多出一個重啟的選項。。。點擊一下,插件就生效了。。。。然後新建一個文件,後綴名改成.py。。。就行了。。。按F5是調試。。
你會發現其實一共自動安裝了4個插件。。。。分別是
python,用於調試
magicpython 用於語法高亮和語法提示
django 用於支持django的提示
flask 用於支持flask提示
❺ 如何在vscode使用指定版本的python
正兒八經開始使用的第一個編輯器就是VS Code,所以基本沒怎麼用過Sublime,比較是無從談起,不過VS Code用起來真是順手啊。配置好的話,直接在VS Code裡面進行Python開發、調試,完全不是問題。
不過使用Python難免需要用到多個Python版本,講一下如何在VS Code中進行配置。
系統中Python多版本管理
之前一直用Anaconda,直接用conda創建並管理多版本Python。最近用著總出現一些莫名其妙的問題,於是卸載了直接換回了官方「純凈版」。
在默認使用Python3.5的情況下,系統中環境變數指向Python3.5,同時在(假如)「C:\Python27」目錄下裝有Python2.7。可以在Python3.5的根目錄中創建名為py2.bat的文件,文件內容:
@ echo off
C:\Python27\Python.exe %*
這樣直接在命令行中輸入py2就可以使用Python2.7開發環境,輸入Python則是默認的Python3.5開發環境。文件名稱py2可以更換成個人習慣的名稱,命令行中輸入相應名稱即可(參考 ART^{9} 的一篇文章)。
安裝第三方庫的話,以下命令安裝到默認Python開發環境:
pip install somelib
安裝到Python2開發環境:
py2 -m pip install somelib
VS Code配置Python開發環境
使用VS Code打開一個文件夾,這個文件夾在VS Code中便是一個工作空間。VS Code會在文件夾中自動創建一個.vscode文件夾,裡面是一些配置文件。
VS code setting
在.vscode中有一個tasks.json文件,這個文件就是進行配置運行環境的,最簡單和常用的配置為(參考 xin053 的一篇文章):
{
"version": "0.1.0",
"command": "python",
"isShellCommand": true,
"args": ["${file}"],
"showOutput": "always"
}
其中command是python可執行文件的路徑,在添加的系統環境變數中之後可以直接寫python,否則需要給出完整路徑。args就是command運行的參數,即當前文件。
在安裝上述方法配置了Python雙版本運行環境後,對tasks.json進行簡單修改就可以了:
{
"version": "0.1.0",
// 在Linux和Mac系統中使用"sh".
"command": "cmd",
"isShellCommand": true,
// global args
// 在Linux和Mac系統中使用"-c"(注意大小寫).
"args": ["/C"],
"showOutput": "always",
"suppressTaskName": false,
"tasks": [
{
"taskName": "py2",
// task args
"args": ["${file}"],
},
{
"taskName": "python",
"args": ["${file}"]
}
]
}
注意suppressTaskName屬性,VS Code官網上的解釋為:
If suppressTaskName is true, the command line is command 'global args' 'task args'.
If suppressTaskName is false, it is command 'global args' taskName 'task args'.
也就是說,當把suppressTaskName = false的時候,taskName屬性也被當做command line的參數傳入了。因此,當選擇不同的task的時候,相當於在命令行(或終端)中執行了相應的py2 file.py或python file.py。效果相當棒。
F1輸入run task,選擇py2。
Run task
Choose tas
❻ vscode怎麼配置python
1、下載安裝 python (https://www.python.org/downloads/windows/)
web-based installer 在線安裝
executable installer exe安裝
embeddable zip file 內嵌版本
python的安裝步聚可以參考http://jingyan..com/article/0bc808fc42dfab1bd485b99f.html,注意安裝後配置 path。
2、下載安裝VS Code (https://code.visualstudio.com/Download)
相關推薦:《Python培訓視頻》
3、在VS Code里安裝 python 插件
(1)按「Ctrl + Shift + P」鍵,輸入「ext install」,選擇「Extensions:install extension」,按回車鍵。
(2)再輸入「python」
(3)等待安裝成功。
4、在vs code中配置運行python程序的命令
(1)按「Ctrl + Shift + P」鍵,搜索「Configure Task Runner」。
(2)打開tasks.json
修改「Command」中的「tsc」為「python」;
修改「showOutput」中的「silent」為「always」;
修改「Arguments」中的『[「Helloworld.ts」]』為『[「${file}」]』;
刪除最後的一行屬性「problemMatcher」。
然後保存更改。
(3)使用「Ctrl + Shift + B」執行py程序文件即可。
❼ 首先安裝vscode和配置python環境
1、安裝anaconda3 使用它內置的python.exe
2、在360軟體管家中安裝 vscode
3、在vscode中配置安裝 python 和 天勤量化 插件
4、將vscode設置成中文顯示:在上圖商店中搜索Chinese(Simplied) Lang安裝此插件就變成中文。