visualcodepython
A. 如何在Visual Studio Code中使用python的pip
將下列代碼存為"pipcmd.py"
import os
cmd='list'#或'show pygame'或'install pygame'或'download pygame'
#cmd賦值給字元串,所有能接在pip後面的命令都可。比如:"python -m pip list","python -m pip show pygame","python -m pip download pygame","python -m pip install pygame"等中任選其一。
os.system(f"python\t-m\tpip\t{cmd}")
B. 如何用VS Code 編寫Python
下載並安裝VS Code,最近(2016-7-15)VS Code更新比較快,幾天一個新版本,我現在用的是1.3.0版
安裝python插件:打開VsCode,Ctrl + 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"
}
設置完畢後再次按下Ctrl+Shift+B即可自動使用python命令運行程序並在VSC中看到輸出結果
單步調試:Ctrl+Shift+D進入調試界面,點擊設置小按鈕配置launch.json文件,用默認配置就可以了(詳細的配置項請看python插件官網介紹:)
Linting:原諒我不知道用漢語怎麼說,就是在編寫代碼並保存後會吧語法錯誤的行用波浪線標示出來而不用等到build的時候才給出錯誤提示。配置方法分兩步:1,安裝Pylint這個第三方包;2,配置Settings.json文件以開啟或關閉Linting,貌似默認就是開啟的。具體的操作方法請見python插件官網(官網的wiki中還有很多有用的信息,建議都看看),需要注意的是,如果是在Linux系統下,用pip安裝Pylint時選擇對pip命令,別搞錯了(我用的Ubuntu14.04里有預裝的用於python2的pip命令,還有一個自己後來安裝的用於python3的pip3命令)。
C. VS Code中安裝python、第三方庫
Python: 譯為「蟒蛇」、擁有者PSF、開發者Guido、 主流版本:Python 3、 理念:開源、開放
安裝python :點擊extensions,輸入「python」,點擊install進行安裝
安裝第三方庫 :以安裝NumPy庫為例(NumPy(Numerical Python) 是 Python 語言的一個擴展程序庫,支持大量的維度數組與矩陣運算,此外也針對數組運算提供大量的數學函數庫)
pip是python的包管理工具
第一次在終端中輸入 pip install numpy,報錯command not found
第二次用pip3 install numpy安裝成功。
原因是pip和pip3版本不同
查看已安裝的第三方庫 :pip3 list
D. 如何用visual studio code寫python函數
看怎麼用Visual Studio Code搭建一個Python開發環境,Visual Studio Code原生是不支持Python的代碼補全的,所以我們需要裝插件,打開Visual Studio Code,按F1或者Ctrl+Shift+P打開命令行,然後輸入ext install,等待一會兒就會出現插件列表,輸入python:
安裝界面
點擊最右端那個小雲按鈕即可開始安裝,以後升級插件也是這個按鈕,但這里有個Bug,一旦點擊開始安裝你就不能再切到其他窗口或者其他操作,一旦有,就會中斷安裝,又得重新來一遍,而由於微軟伺服器的原因,這個安裝過程又特別漫長,所以我推薦安裝的時候找本書看看,看個人情況吧,反正我最少也安裝了10幾分鍾。
安裝好了重啟一下Visual Studio Code就好啦
E. 如何在Visual Studio Code 中運行 Python
1、首先需要確保安裝了VScode的Python插件,打開Python腳本,可以直接拖入,點擊文件,點擊首選項里的用戶設置,這時候會用戶設置配置文件。
F. VIsual studio code中python is not defined
VSCode中的Python解釋器指的是識別和解釋代碼的Python,它需要安裝在VSCode之外。
VSCode中的Python解釋器指的是識別和解釋代碼的Python,它需要安裝在VSCode之外。在VSCode中運行Python代碼所需的主要條件是:Python、Python擴展、VSCode。
安裝好visualstuidocode(下面簡稱「VSC」)後,要想使用它運行調試python代碼還需要做一些工作以解決下列問題:搭建python環境。print列印中文出現亂碼。
G. visual studio code怎麼運行python怎麼
1.安裝 Python 插件 進入主界面之後按Ctrl + p,輸入:ext install python,下載第一個即可。 下載Python 插件後即可在編寫 Python 腳本時使用代碼自動補全功能。
2.設置 Python 運行 要在Visual Studio Code 中運行 Python 代碼需要修改 tasks.json 配置代碼,而修改 tasks.json 配置代碼則必須先創建工作文件夾。
H. 如何在Visual Studio Code上實現python代碼的單步運行
在Visual Studio Code(vscode)界面輸入ctrl+shift+p,在命令窗口選擇『選擇首選項:打開設置(json)』,打開文件settings.json,輸入以下內容
"macros": { // Note: this requires macros extension by publisher:"geddski"
"": [
"jupyter.execSelectionInteractive",
"cursorDown"
]
}
如下圖所示
在vscode界面輸入ctrl+shift+p,在命令窗口選擇『選擇首選項:打開鍵盤快捷設置(json)』,接著在文件keybindings.json,輸入一下內容
{
"key": "alt+q",
"command": "macros.",
"when": "editorTextFocus && editorLangId == 'python'"
}
如下圖所示
最後,重啟vscode即可實現python腳本的單步運行
I. 如何在Visual Studio Code中安裝Python庫
首先最重要的一點,你得安裝並且配置好Python運行環境,那麼如何檢查是否正確配置好運行環境呢,按Windows+R組合鍵在運行窗口輸入cmd並在命令提示符窗口輸入Python確定即可,如下動圖所示:
正確安裝Python環境後,接下來打開Visual Studio Code並打開集成終端,打開方式有兩種,如下兩個Gif動圖所示:
打開集成終端後,我們在終端中進入Python安裝目錄下的的Scripts文件夾,由下圖可以清楚的看到Python提供的幾種安裝庫文件的方式,比如pip與easy_install,在這里我採用pip方式。
接下來,我將依次安裝bs4、requests、lxml庫來進行示範,如下:
由於我先前已經安裝過bs4庫,所以提示已存在,而在安裝lxml庫是提示出錯,至於原因,還是那堵牆,解決辦法就是找一個好的時間多多進行嘗試(我當初試了4、5次才裝好的)
6
最後補充一點,如果在安裝時報錯:
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd7 in position 9: ordinal not in range(128)
請大家修改位於Python的安裝路徑下的Lib\mimetypes.py文件,在import下添加如下幾行代碼:
if sys.getdefaultencoding() != 'gbk':
reload(sys)
sys.setdefaultencoding('gbk')
接下來便可正常安裝。