以前在知乎上看到開源的VS code,感受很喜歡這種風格,遂更換掉以前的sublimeText和Atompython
由於以前在學習Java,因此用IDEA比較多,所以安裝完就沒有用太屢次。最近,又開始用Python學習和寫一些爬蟲,每次都打開pyCharm比較麻煩,因此想着用VS code方便多了。結果,每次寫完之後須要運行的時候,發現老是出現ImportError: No module named requests錯誤。shell
因而,我先排查了本身安裝了這些庫沒有,屢次檢查後發現是安裝好的,能夠在終端中經過如下命令查看已安裝好的庫json
$pydoc modules
或者進入Python中學習
>>> help("modules")
兩種方法的效果是同樣ui
以後,經過查閱Google,更改了屢次settings.json,仍是不行。spa
最後在Stack Overflow上看到做者說這是一個BUG
發現須要經過Mac:command+shift+B(Win:Ctrl+Shift+B)
選擇Other,新建運行腳本
而後把下列代碼輸入到tasks.json中code
{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { // Python路徑 "command": "/usr/local/bin/python3", // 名稱 "label": "python3", "type": "shell", "args": [ "${file}" ], "presentation": { "echo": true, "reveal": "always", "focus": false, "panel": "shared", "showReuseMessage": true, "clear": false }, "group": { "kind": "build", "isDefault": true } } ] }
每次運行Python3的時候用command+Shift+B運行便可orm