PYTHON學習環境安裝

2020-08-28 bbbduowen

vscode 安裝體驗

本文參考了多篇技術文章,如有侵權,請告知,加入參考網頁。謝謝

這裡作為個人學習的備忘錄和打卡

在學習Python的過程中,一直沒有找到比較趁手的第三方編輯器,用的最多的還是Python自帶的編輯器。由於本人用慣了宇宙第一IDE(Visual Studio),所以當Visual Studio Code出現時,心情有點小激動呢。從我的使用經驗出發,可以說VSCode用來寫Python真的是再合適不過了,你將體驗到絲滑的編程體驗和無限擴展的可能。而且,如果你的項目是包含多種語言的,比如Web開發,你不必再開多個編輯器和其他工具,因為這一切都可以在VSCode裡完成了。

  • 搭建環境

在VSCode中搜索擴展Python,就是這貨:


裝後,重新加載。上圖中我因為已經裝過了,所以顯示的是禁用、卸載按鈕。下面就可以愉快的和Python玩耍了。

  • 安裝插件
  • python

這個是vscode提供的python 官方插件,提供了python代碼的調試,自動補全,代碼格式化等功能。

  • vscode-icons

這個也是vscode官方提供的插件,作用是給vscode編輯的文件增加圖標。這裡再推薦一個相同功能的插件**vscode-icons-mac**,文件圖標變成Mac風格,相當美觀。

  • Path Intellisense

這個插件的作用是當代碼中讀入文件名或者文件路徑時,提供文件名或者文件路徑的自動補全。

  • topper

這個插件的作用是在.pyw文件的開頭添加一些說明header。

  • Bracket Pair Colorizer

這個插件的作用是給代碼中的括號增加顏色,同一對括號是相同的顏色,尤其是在括號中還包著括號的時候,看起來更加的清晰。

  • 中文(簡體)語言包

Chinese (Simplified) Language Pack for Visual Studio Code

將界面轉換為中文,對英語不好的人,非常友好。

————————————————

版權聲明:本文為CSDN博主「weixin_40528417」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連結及本聲明。

>>原文連結:https://blog.csdn.net/weixin_40528417/article/details/81141567

Dracula Official

  • 基本操作

快在VSCode開始你的第一段Python代碼吧,Python插件自帶的Pylint功能會在你輸入的過程中給你自動提示,自動完成,以及錯誤提示。

這裡需要提醒各位PythonER們,VSCode包括VS中,Tab都默認是4個空格。 常用的幾個操作快捷鍵,估計VSer們都能無痛轉換:

首先是F1/Ctrl+Shit+P萬能鍵,誰用誰知道

  • Ctrl+P:文件切換
  • Ctrl+空格:自動提示
  • F12/Ctrl+左鍵:跳轉到定義
  • Shift+F12:預覽定義
  • Ctrl+G:跳轉行號
  • Ctrl+/:注釋切換
  • Alt+↑↓:整行上下移動
  • Ctrl+↑↓:編輯器垂直滾動條上下移動,光標不動
  • Ctrl+Backspace/Delete:整詞/連續空白刪除
  • Ctrl+→←:光標整詞移動
  • Ctrl+F查找/Ctrl+Shift+F在文件中查找
  • 調試操作

隨時隨地,F5調試運行。注意,VSCode默認在調試後,會停在第一句,如下圖。調試快捷鍵與VS基本相同。

  • F5:調試/繼續,
  • F10:單步跳過,
  • F11:單步進入,
  • Shift+F11:跳出。
  • F9:切換斷點

左側Debug窗口顯示的從上到下依次是調試所用的模式,變量(局部變量,監視),調用堆棧,斷點等。基本上我們需要的功能都在這裡了。

有個不太好的設計就是變量、監視這些地方寬度太小,查看一些長的變量不如VS方便。不過好在我們有調試控制臺啊,直接敲上變量名就好了。

這裡需要提醒一下的是,左上角的下拉選擇調試模式中,常用的兩個是Python和Integrated Terminal/Console,第一個就是在插件自帶的環境中調試運行,第二個就是集成的控制臺中。問題是,第一種暫不支持input()輸入,所以想調試帶input的程序,就選擇Integrated Terminal/Console或者External Terminal/Console也是可以的。

  • Git支持

集成了Git支持,這是很棒的功能,不僅在行首用不同顏色標識添加、刪除、修改的行,點擊行首色塊,還能顯示對比。資源管理器中也用不同顏色和標記提示修改的文件。 想要提交時,只需要切換到左側原始碼管理,Commit就行了。如圖:

  • 總結

VSCode小巧、快速,跨平臺,界面炫酷,各種擴展,是時候換用新的VSCode了。

這畢竟是微軟出品,隨便從VisualStudio項目組拉幾個人就能甩Sublime、Atom好幾條街了(暫不提Vim),讓我有一種一旦用起來就停不下來的感覺。

在文件->首選項->設置,打開一個setting.json

上圖是我的基本配置,右邊紅色選中框是我自己的用戶自定義配置,包括字體設定、是否滾動滑鼠,是否啟動默認更新等。


 &34;: &34;,    &34;: &34;,    &34;: 16,     // 以像素為單位控制字號。    &34;: 0,     // 通過使用滑鼠滾輪同時按住 Ctrl 可縮放編輯器的字體     &34;: true,     // 配置是否從更新通道接收自動更新。更改後需要重啟。default     &34;: &34;,     //配置python的路徑     &34;: &34;,     &34;: &34;,     //忽略pylint檢查代碼時,出現無謂的波浪線的問題     &34;: [         &34;      ]


添加Python編譯配置。

我們在上文右邊添加關於Python編譯器的配置命令(注意配置中最後一行不需要逗號),需要修改自己Python的安裝路徑(在上文中Anconda的安裝路徑下)==

新建test.py,代碼如下:如果出現錯誤,請安裝對應python開發庫


39;x&39;sin(x)&39;Simple plot&34;sin.png&34;python.linting.pylintArgs&34;--generate-members&34;workbench.iconTheme&34;vscode-icons&34;workbench.colorTheme&34;Dracula&34;editor.fontSize&34;window.zoomLevel&34;editor.mouseWheelZoom&34;update.mode&34;none&34;python.pythonPath&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\python.exe&34;editor.fontFamily&34;Consolas&34;python.jediEnabled&34;python.autoComplete.addBrackets&34;python.autoComplete.extraPaths&34;C:\\ProgramData\\Anaconda3\\envs\\opencv\\Lib\\site-packages&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\Library\\lib&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow\\Lib&34;C:\\ProgramData\\Anaconda3\\envs\\tensorflow&34;C:\\ProgramData\\Anaconda3\\Scripts\\&34;C:\\ProgramData\\Anaconda3\\Lib\\site-packages\\&34;python.linting.pylintArgs&34;--disable=W,C&34;python.insidersChannel&34;weekly&34;python.formatting.provider&34;yapf&34;[python]&34;editor.defaultFormatter&34;ms-python.python&34;python.dataScience.askForKernelRestart&34;python.dataScience.sendSelectionToInteractiveWindow&34;python.linting.pylintArgs&34;--generate-members"]


}

相關焦點

  • python小白學習之anaconda的安裝與Jupyter環境配置
    隨著機器學習和人工智慧的崛起,python被越來越多的程序猿使用。python非常易用,但是包管理和Python不同版本問題卻讓人非常頭疼。Anaconda有著強大的包管理與環境管理功能,將python和許多常用的package打包。本文主要介紹linux下Anaconda的安裝與Jupyter環境配置。
  • python安裝與環境配置-windows,適合新手
    python的下載與版本選擇Python安裝包下載地址:http://www.python.org/,根據後續開發需要選擇版本(python2和python3在開發過程中有一定的差異),本文選擇python3.5進行安裝學習。
  • 如何安裝Python開發環境
    白手起家,從頭開啟python的開發環境搭建。一. 如何安裝Python安裝包可以私信我領取下載下來一個exe文件,直接雙擊運行。配置環境變量:右鍵配置環境變量:右鍵開始——控制面板——系統——高級系統配置——環境變量。
  • Python環境搭建—安利Python小白的Python安裝
    眾所周知,Python目前越來越火,學習Python的小夥伴也越來越多。最近看到群裡的小夥伴經常碰到不會安裝Python或者不知道去哪下載Python安裝包等系列問題,為了方便大家學習Python,小編整理了一套Python安裝詳細教程,只要大家按照這個步驟來,就可以輕鬆的搞定Python的安裝了。
  • 一起學python2-第二期 安裝python開發環境!
    一起學python!-第二期Hello,上期我們講了關於python的一些簡介,然後這期我們來學習如何在自己的電腦上面安裝python開發環境,我這裡使用的是黑蘋果系統,也就是Mac系統,Windows安裝方法大致系統。好了,廢話不多說,我們開始吧。
  • Python從零單排之Python環境及IDLE安裝
    可直接調用.NET 平臺的類,適合.NET 平臺上開發PyPy使用 Python 語言實現的解釋器上面內容對於初學者的我們僅作了解,下面我們正式進入python運行環境的下載、安裝及系統變量配置環節。首先進入python資源下載官網:www.python.org/downloads/
  • 從零開始學python之Python安裝和環境配置
    開發工程師,這裡有我自己整理的一套最新的python系統學習教程,包括從基礎的python腳本到web開發、爬蟲、數據分析、數據可視化、機器學習等。由於我們在安裝的第一步中,已經選擇了「Add Python 3.6 to PATH」了,所以這裡不需要單獨去設置環境變量了。
  • 量化交易工程師,帶你學習量化交易入門!量化交易環境Python安裝
    如果你感興趣,可以關注我,跟著我,帶你一起學習量化交易知識。量化交易工程師jeevan,先帶領大家打開量化交易的大門!讓我們先從最基礎的學起。我們先來進行量化交易環境,python的安裝。python是啥,為什麼要用python量化交易來看下pythondePython 是一個高層次的結合了解釋性、互動性和面向對象的腳本語言。
  • python安裝與環境變量配置
    ,直接在python shell中輸入print('hello world!')2.問:怎樣安裝python呢?答:安裝python非常簡單,如果是windows系統,直接到官網下載python最新版本即可。
  • 雲計算開發學習筆記:Python的環境搭建
    大家都知道學好Python是進入雲計算領域的基礎,那麼在學習之前我們先來了解下Python環境是如何搭建的。Python可應用於多種平臺,包括大家熟悉的Window,Linux 和 Mac OS X。
  • Python在Windows環境下的安裝和使用
    前段時間學習過一段時間,算是入門了,現在我想用文章記錄我學習的知識,讓那些快要忘卻的知識在我心中更加深鞏固烙印在我心中。今天就記錄下Python的環境配置吧,註:是在Windows10作業系統進行的環境安裝,蘋果系統據說是系統自帶,不過好像是Python2版本。
  • 「學習」人工智慧開發寶典:第五講 Python開發環境安裝(二)
    為了進行人工智慧開發,Python開發環境還需要安裝以下擴展包:SetupTools (用於發布Python包)、PIP(用於安裝管理Python擴展包)、NumPy(為Python提供數組和矩陣處理,以及傅葉變換等高效的數值處理功能)、Matplotlib(是Python最著名的繪圖庫之一,為提供一套Python提供一套和MATLAB相似的命令API,既適合交互式地進行製圖
  • Python開發學習第一步,Python的安裝
    準備標準的Python開發環境1.1 基礎準備準備一臺電腦注意: 儘量系統標準的計算機,不要使用移動手機或者電腦進行Python代碼編寫作業系統:Windows : Windows 7, 8, 8.1,10Linux, CentosMacOS
  • Python開發學習第一步,Python的安裝
    準備標準的Python開發環境1.1 基礎準備準備一臺電腦注意: 儘量系統標準的計算機,不要使用移動手機或者電腦進行Python代碼編寫作業系統:Windows : Windows 7, 8, 8.1,10Linux, CentosMacOS必須要有穩定的Internet
  • Python的安裝過程及環境搭建
    一、開發環境說明1.電腦配置及系統要求配置:內存4G或以上系統:64位,win7或以上(Linux/mac OS亦可)2.Python環境Python是一款免費開源的軟體,有很多版本,主要分為Python2.x和Python3.x兩個版本系列,這兩個版本系列的語法並不兼容
  • Python安裝中對配置環境變量實際操作的方法
    :20 如果你在Python安裝中對配置環境變量的實際操作步驟有不解之處,或是通過通過某種方式安裝的python環境遇到困難時,你就可以瀏覽我們的文章對其的相關知識進行了解
  • python+ pycharm 環境安裝 + pycharm使用
    一、下載和安裝python1.可以搜索python官網找到官方連結點擊進入2.也可以用以下連結點擊進入:https://www.python.org/3.進入python後把滑鼠移到downloads上,然後看到下拉選項
  • Python基礎教程-環境安裝
    Python現在有多火,想必正在看此文的你已經知道,不然你要安裝這玩意幹啥??對,為了進行知識面的提升,為了擺脫手工測試,為了美好的未來……所謂磨刀不誤砍柴工,編寫程序之前就得進行相關程序的安裝,話不多說,開始我們的第一個操作。一、下載Python,新手直接選擇Python3,因為是未來的主流!
  • 如何方便快速的在離線環境下安裝python依賴包?
    很多程式設計師開始學習大數據開發相關的技術,所謂工欲善其事必先利其器,作為大數據開發技術語言之一的python也是眾多學習大數據的入門語言。python由於其豐富的數據處理擴展包,使其在數據處理上的優勢強過其他程式語言。實現同樣的功能,往往python只需要調用封裝好的方法幾行代碼就搞定了,其他語言可能要自己寫一堆代碼自己實現。而且python在腳本開發,自動化處理等方面的優勢也很突出。
  • Python2.7.10安裝過程和Python學習資料分享
    1.右擊解壓到python-2.7.10文件夾2.打開python2.7.10文件夾,右擊python-2.7.10.amd64.msi,點擊安裝,這裡你選擇安裝在E盤,大家可以自行選擇安裝位置,建議不要裝在C盤,然後點擊Next5.點擊Next