我電腦已經安裝了python,為什麼還要在vs code上安裝python?這個安裝的是什麼呀,我又該怎樣使用我原本安裝的python


解決這樣的問題,要學會搜素,學會看軟體的文檔

Vs code 打開後。輸入ctrl + shift + p

再輸入:Python: Select Interpreter

如上圖。

文檔在這裡。

https://code.visualstudio.com/docs/python/python-tutorial?

code.visualstudio.com

如果搞不定,踏踏實實的用PyCharm

黃哥:黃哥Python:Windows 下學習Python環境的準備。?

zhuanlan.zhihu.com圖標

我錄了一節在vs code上搭建Python環境的視頻,正好可以幫到你,真是太好了!

薯條編程:Python零基礎入門到精通-2.2節:選擇VS Code作為開發工具?

zhuanlan.zhihu.com圖標

下面是對應的文字教程:

Python零基礎入門到精通-2.2節:選擇PyCharm作為開發工具?

chipscoco.com圖標發佈於 2020-09-17繼續瀏覽內容知乎發現更大的世界打開Chrome繼續陳哲陳哲安然度過危機的程序員,編程已成為職業的秘密武器。呆伯特人生。

謝邀@Python與數據挖掘

怎麼在 VS Code 上搭建 Python 環境?這條問題有點簡單,主要 3 步就可以解決了:

  1. 安裝 VS Code;
  2. 安裝 VS Code Python 插件/擴展;
  3. 安裝 Python 本尊。

由於問題相對簡單,怎麼搭建,就不太展開了。這裡又要引出另一個問題了,請看知乎高熱度問題,「你有多厭惡有人說「你不會百度嗎?」這句話?」。截至現在(2020 年 8 月 29 日)該問題的關注者已經達到 11,972,被瀏覽數 10,030,363。高熱度,可能說明會搜索太重要了。有人說:

會搜索,能幫你找到 99% 問題的答案,人生中 99% 的問題早已有答案,你只要搜索就好!

你有多厭惡有人說「你不會百度嗎?」這句話??

www.zhihu.com圖標

本問題也不例外,我嘗試搜索了一下,「百度為您找到相關結果約 19,700,000 個」,這麼多的結果,估計是可以解決你的問題的。(知乎圖片服務升級,暫時無法發圖,無法做到有圖有真相,請自行試試。)這裡以百度為例,雖然很多程序員鄙視百度,但你可以將其作為工具即可,為你所用的工具,當然了,你還可以用高大上的 Google 或 Bing 搜索。

其實我更想說的是,當你想要去使用一樣新事物的時候,應該先簡單大概了解一下其屬性吧。譬如,現實生活中,我們要使用微波爐,最起碼得讀讀說明書,可以不看評測,不看攻略,但說明書一定得看,以免發生「宇宙大爆炸」。

而在計算機世界,說明書就化身為文檔了。文檔通常以 「documentation/Docs」、「Tutorial」、「Reference」、「API」、「Help/幫助」、「Getting Started」 等字樣出現。以本問題為例子,看完官方網站的《Getting Started with Python in VS Code》你就能在 VS Code 上搭建 Python 環境了。再深入一點就是 Debugging、Jupyter Notebooks 等等了,而《Using Python environments in VS Code》就是題主問題中的「這個安裝的是什麼呀,我又該怎樣使用我原本安裝的python」的解答了。這些文檔都圖文並茂,簡單、清晰明了。試試先開始吧:

https://code.visualstudio.com/docs/python/python-tutorial

最後,題主英文怎樣?如果還不錯,編程英文世界裡就是 Google、Bing、StackOverFlow、官方網站,等等了。當然,面向中文編程,「問題也不大」,編程中文世界裡有百度、CSDN、博客園等等,其實,除了 CSDN、博客園,還有其他很多中文技術社區也不錯,但這兩者的百度 SEO 做得好,而百度又是中文最大的搜索引擎,配合起來,效果就最好了。

學計算機並且英語不好是一種什麼樣的體驗??

www.zhihu.com圖標

最後的最後,總結起來就是,兩種方法。搜索和文檔(文檔也包括書籍),這裡說的搜索還包括提問。我的經驗是搜索/提問適合解決即時「小」問題,文檔更偏重學習、查閱,平時累積閱讀。

今年 7 月份博文視點出了一本書籍《Visual Studio Code 權威指南》,作者韓駿。有興趣可以了解一下,這本書適合新用戶,也適合資深用戶。能幫助新用戶系統且深度地掌握易學難精的 VS Code,挖掘 80% 不為程序員所知的核心功能,數倍提升開發效率。而資深用戶則能幫助其深入了解 VS Code 背後使用到的技術棧,以及插件開發等進階內容。

Visual Studio Code 權威指南(博文視點出品)¥ 80.10起2


參考閱讀:

有沒有大神可以一下推薦學習python的資料和方法??

www.zhihu.com圖標學習python應該買什麼電腦??

www.zhihu.com圖標學編程時,為什麼一定要閱讀官方文檔??

www.zhihu.com圖標假如程序員失去百度,編碼將會怎樣??

www.zhihu.com圖標


怎麼在 VS Code 上搭建 Python 環境?這條問題有點簡單,主要 3 步就可以解決了:

  1. 安裝 VS Code;
  2. 安裝 VS Code Python 插件/擴展;
  3. 安裝 Python 本尊。

由於問題相對簡單,怎麼搭建,就不太展開了。這裡又要引出另一個問題了,請看知乎高熱度問題,「你有多厭惡有人說「你不會百度嗎?」這句話?」。截至現在(2020 年 8 月 29 日)該問題的關注者已經達到 11,972,被瀏覽數 10,030,363。高熱度,可能說明會搜索太重要了。有人說:

會搜索,能幫你找到 99% 問題的答案,人生中 99% 的問題早已有答案,你只要搜索就好!

你有多厭惡有人說「你不會百度嗎?」這句話??

www.zhihu.com圖標

本問題也不例外,我嘗試搜索了一下,「百度為您找到相關結果約 19,700,000 個」,這麼多的結果,估計是可以解決你的問題的。(知乎圖片服務升級,暫時無法發圖,無法做到有圖有真相,請自行試試。)這裡以百度為例,雖然很多程序員鄙視百度,但你可以將其作為工具即可,為你所用的工具,當然了,你還可以用高大上的 Google 或 Bing 搜索。

其實我更想說的是,當你想要去使用一樣新事物的時候,應該先簡單大概了解一下其屬性吧。譬如,現實生活中,我們要使用微波爐,最起碼得讀讀說明書,可以不看評測,不看攻略,但說明書一定得看,以免發生「宇宙大爆炸」。

而在計算機世界,說明書就化身為文檔了。文檔通常以 「documentation/Docs」、「Tutorial」、「Reference」、「API」、「Help/幫助」、「Getting Started」 等字樣出現。以本問題為例子,看完官方網站的《Getting Started with Python in VS Code》你就能在 VS Code 上搭建 Python 環境了。再深入一點就是 Debugging、Jupyter Notebooks 等等了,而《Using Python environments in VS Code》就是題主問題中的「這個安裝的是什麼呀,我又該怎樣使用我原本安裝的python」的解答了。這些文檔都圖文並茂,簡單、清晰明了。試試先開始吧:

https://code.visualstudio.com/docs/python/python-tutorial

最後,題主英文怎樣?如果還不錯,編程英文世界裡就是 Google、Bing、StackOverFlow、官方網站,等等了。當然,面向中文編程,「問題也不大」,編程中文世界裡有百度、CSDN、博客園等等,其實,除了 CSDN、博客園,還有其他很多中文技術社區也不錯,但這兩者的百度 SEO 做得好,而百度又是中文最大的搜索引擎,配合起來,效果就最好了。

學計算機並且英語不好是一種什麼樣的體驗??

www.zhihu.com圖標

最後的最後,總結起來就是,兩種方法。搜索和文檔(文檔也包括書籍),這裡說的搜索還包括提問。我的經驗是搜索/提問適合解決即時「小」問題,文檔更偏重學習、查閱,平時累積閱讀。

今年 7 月份博文視點出了一本書籍《Visual Studio Code 權威指南》,作者韓駿。有興趣可以了解一下,這本書適合新用戶,也適合資深用戶。能幫助新用戶系統且深度地掌握易學難精的 VS Code,挖掘 80% 不為程序員所知的核心功能,數倍提升開發效率。而資深用戶則能幫助其深入了解 VS Code 背後使用到的技術棧,以及插件開發等進階內容。

Visual Studio Code 權威指南(博文視點出品)¥ 80.10起2


參考閱讀:

有沒有大神可以一下推薦學習python的資料和方法??

www.zhihu.com圖標學習python應該買什麼電腦??

www.zhihu.com圖標學編程時,為什麼一定要閱讀官方文檔??

www.zhihu.com圖標假如程序員失去百度,編碼將會怎樣??

www.zhihu.com圖標

我第一次用pycharm的時候,看到居然還要設置解釋器(intepreter),當時一臉懵逼於是轉而使用vs code了。我覺得題主你沒弄明白的地方就是這個解釋器

從問題裡面看不出你用的是windows還是mac或者是linux,就假設你用的是windows吧。

在你已經安裝完python以後,現在你可以在命令行環境下輸入python(下圖的1),然後就可以開始使用python編程環境了(下圖的2)

這種環境下你是在互動的形式輸入代碼,得到結果。這個過程里你是在和python的解釋器在互動

現在你要在vs code裡面做python編程,那首先要確保vs code能夠知道你的python解釋器在什麼地方。如果你能夠按照上圖的形式進入python環境,那也就說明系統的path路徑包含了你解釋器的位置,這樣的話大概率你在vs code裡面也就能夠直接使用這個解釋器了,不需要做額外的設置。當然了,如果你在上面一幅圖沒法順利的進入python環境,那應該說明你安裝的過程里沒有把系統的path設置好,可以嘗試搜索教程進行手動設置,當然也可以就乾脆重新安裝一遍python,記得讓軟體做一下path的配置

至於你提到的在vs code裡面安裝python,其實是不準確的。vs code裡面安裝的python是一個語言編輯插件,可以提供一些協助編碼的功能,最基本的就是語法高亮。vs code我也有比較長的時間沒用過了,所以對於最新的python插件能有多少能力也不好說,但是不變的一點就是,這東西只是插件,也就是說即便你不在vs code裡面安裝,你照樣是可以運行python代碼的,就在terminal裡面直接python 你的代碼.py不就可以了?

至於說……你開始接觸虛擬環境以後,系統裡面出現了多個python環境,各自有各自的解釋器和各種庫,到時候你可能就需要手動選擇對應的環境了


我也來帖一篇

唯一:Visual Studio Code Python開發調試環境設置?

zhuanlan.zhihu.com圖標

但看樓主的情況,建議直接使用pycharm比較合適。因為畢竟會用到調試,vscode的配置項太多,而pycharm方便很多。


可以看下這篇文章

https://zhuanlan.zhihu.com/p/127920948?

zhuanlan.zhihu.com圖標

我們先分清清楚,vs code上的python,主要是讓你寫代碼更順暢。代碼運行,還是在你的電腦上。

vscode是代碼的編輯器,也就是用來寫代碼的,安裝python語言的代碼書寫擴展,可以讓你更好的書寫代碼。同樣vscode也可以用來寫別的代碼。

電腦裡面安裝的python,是用來執行代碼的。

當然你也可以,在電腦上,安裝java。vscode來寫java,java執行器來執行java代碼。


可以看一下這篇文章

那個百分十先生:Python實用教程系列——VSCode Python 開發環境搭建?

zhuanlan.zhihu.com圖標


首先感謝邀請

根據我經驗來判斷,如果已經安裝了Python,只要使用快捷鍵ctrl + shift + p選擇interpreter即可,可以通過shell命令:which python 判斷是否為同一個python路徑。

VS Code Python詳細安裝流程指南

安裝Python開發環境,需要如下三點:

  • VS code(直接官網下載即可)
  • VS Code Python擴展(安裝vs code後選擇python,此時為安裝擴展)
  • Python3(步驟如下)

1.python安裝

根據電腦系統安裝方法如下:

  • Macos brew install python
  • Windows 可以官方下載,默認安裝即可
  • linux sudo apt-get install python3

判斷是否按照正常 可以使用命令行

python3 --version

2.interpreter的選擇

利用命令行快捷鍵ctrl + shift + p,這個時候可以選擇你已經安裝的Python即可

3.VS Code插件擴展(進階,非必須安裝)

1、中文語言包

在vs code jiemian 使用快捷鍵:Ctrl+Shift+P,之後輸入 "config" 篩選可用命令列表,最後選擇配置語言命令,並選擇中文語言即可生效,非常方便;

2、TODO Tree

當我們發現某塊代碼需要修改,或者某塊代碼需要以後進一步完善,如果能夠給它做一個標記,那麼後續定位到對應位置是一件非常輕鬆高效的事情。

關於TODO標籤,很多人都推薦過TODO Highlight這款插件,但是,我更加推薦使用TODO Tree。

3、Bracket Pair Colorizer

當你看到多層嵌套的括弧時,是不是覺得很凌亂?至少,我是這樣的,每當看到這樣複雜嵌套括弧時,尤其代碼行數多起來以後,就很難確定哪些是處於同一層次的。不弄明白層次結構,當然閱讀代碼也會麻煩很多。

Bracket Pair Colorizer這款插件可以給()、[]、{}這些常用括弧顯示不同顏色,當點擊對應括弧時能夠用線段直接鏈接到一起,讓層次結構一目了然。除此之外,它還支持用戶自定義符號,是一個非常給力的插件

4、Bracket Pair Colorizer

標識符和命名規則是學習一門語言最基本,也是必須要了解的一項。

不同語言對變數名、函數名、類名的命名要求不同,有的是駝峰、有的是下劃線...但是,不管是什麼要求,都有一個共性--命名很重要。

有些編程語言甚至對命名嚴格到如果不按規範要求,執行時會直接報錯。

而change-case就是一款快速修改當前選定內容或當前單詞的命名的插件。

5、Better Align

整潔的代碼,是一個優秀程序員必須要做到的。當我們閱讀那些大型公司開源的代碼時,會發現,它的設計模式、它的編程規範都讓人讚嘆不已。

Better Align就是這樣一款能夠實現代碼規範的工具,它主要用於代碼的上下對齊。

它能夠用冒號(:)、賦值(=,+=,-=,*=,/=)和箭頭(=&>)對齊代碼。


更多作品推薦

作為一名Python愛好者,我會定期分享一些Python學習技巧、趣味Python、數據分析、數據挖掘、爬蟲等內容,感性興趣的可以學習一下。

  • 英偉達小姐姐的7大Python技巧合集,Github點贊量高達2500+
  • 趣味篇|有了它,我玩成語接龍遊戲再也不怕了!
  • Python辦公自動化|只需三秒,一鍵生成數據分析報告!
  • Python分析了5年的滬指數據,這茬韭菜沒那麼容易被割
  • 乾貨|手把手教你如何去做一份商業數據分析報告

碼字不易,有所收穫給個贊,謝謝!


下載安裝vs code ,安裝中文Chinese (Simplified) Language Pack for Visual Studio Code插件

之後安裝python,生下來自動完成就好


推薦閱讀:
相关文章