日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
在Windows 10下搭建Python+VSCode數(shù)據(jù)分析臺

為什么學(xué)習(xí)Python

python對我個人來說最吸引人的地方就是學(xué)習(xí)起來簡單,萬物皆為變量,相信看過python之禪的各位一定知道,python是一門幾乎簡單到了極致的語言.開發(fā)腳本非常方便,并且有著大量的輔助計(jì)算庫,在數(shù)據(jù)分析領(lǐng)域中簡直就是buff拉滿.常被用于數(shù)據(jù)分析,爬蟲,自動化運(yùn)維等領(lǐng)域。

另外python還可以作為膠水語言,可以迅速地組織多種不同語言構(gòu)建的復(fù)雜代碼庫,例如利用c++開發(fā)的numpy.

python安裝

+ python版本選擇

python3中版本差異較大的版本必定是python3.5了,其中修改了幾個數(shù)據(jù)類型的特性,并且從3.6開始支持了變量類型標(biāo)注,使得python語言越來越專業(yè)化,從某種角度上來說,3.9可能是python3中入門難度最高的一個版本了(無編程基礎(chǔ)).當(dāng)然身邊也有不少朋友反應(yīng),python3.9讓他愿意使用python進(jìn)行編程了.

+ anaconda還是python

如果是入門的話,我非常推薦使用anaconda.

anaconda集成了非常多的實(shí)用工具,而且之前是由python之父吉姆大叔監(jiān)督的,里面選擇的庫都很實(shí)用,而且也減少了手動pip所花費(fèi)的時間,而且在windows環(huán)境中配置也變得非常簡單.另外就是庫的安裝路徑,通過anaconda安裝的庫將默認(rèn)安裝在anaconda文件夾中,不需要額外設(shè)置,而python通過pip安裝需要修改安裝路徑.

但是anaconda那么香,卻不是商用免費(fèi)的.所以如果是進(jìn)行商用程序開發(fā),還是建議使用原生python使用pip安裝擴(kuò)展庫.

+ 安裝

溫馨提示,如果選擇安裝anaconda,在windows環(huán)境中只需要安裝anaconda.另外在版本選擇上,盡可能選擇發(fā)布版.

python -- windows發(fā)布版(下載)

下載鏈接 : https://www.python.org/downloads/windows/

如下圖,選擇所需要的版本,下載后安裝.中間也沒上面幺蛾子,下一步下一步即可.

python官方下載頁面 

關(guān)于系統(tǒng)類型(64還是32)

可以通過 我的電腦 --> 屬性 查看,

我的電腦中的屬性頁面 

如果版本安裝錯誤也不用太緊張,最多就是內(nèi)存沒辦法發(fā)揮到極限,但是一般來說python也不太可能運(yùn)行非常重型的腳本,所以不用過于擔(dān)心,真的裝錯了可以重新安裝.

安裝檢驗(yàn)

完成安裝后可以通過 cmd打開python

cmd中運(yùn)行命令  

 
 
 
 
  1. > python  
  2. > python --version 

如果顯示如上圖,則證明你已經(jīng)安裝成功了,可以通過 exit() 或 quit()退出python.

anaconda -- windows 安裝

通過anaconda官網(wǎng)下載

下載地址 https://www.anaconda.com/products/individual

anaconda官方下載地址 

點(diǎn)擊download即可,其實(shí)在主頁上也不難發(fā)現(xiàn),anaconda是專門

為數(shù)據(jù)科學(xué)優(yōu)化打包的一個python官方合集包.

+ 通過anaconda清華下載

當(dāng)然很多人在打開anaconda官網(wǎng)時會有問題,(可能需要科學(xué)上網(wǎng))那么我們也可以使用鏡像源下載

清華源anaconda地址 : https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

清華源anaconda下載地址 

其實(shí)不難發(fā)現(xiàn),conda其實(shí)還有很多其他發(fā)行版本,我們這里介紹最簡單的anaconda

單擊鏈接進(jìn)入版本列表,并且找到最新發(fā)行版,并且下載.

選擇所需要的anaconda版本 

下載完成后,開始安裝,在下面這個界面中建議勾選.

另外一個需要注意的點(diǎn)在于 anaconda安裝路徑, 請務(wù)必記住,因?yàn)樵诤竺鎖de設(shè)置中將會用到,否則會很麻煩.

anaconda安裝過程中的局部 

勾選一, 是否將anaconda3添加到環(huán)境變量中.這里建議勾選,否則后面設(shè)置非常麻煩.很容易勸退

勾選二, 是否將anaconda設(shè)置為python默認(rèn)的運(yùn)行環(huán)境.

安裝完成后可以使用一下命令來確定anaconda是否安裝成功.

 
 
 
 
  1. conda --version 
  2. python --version 

關(guān)于庫安裝

可以使用pip進(jìn)行安裝,

關(guān)于pip具體使用方法可以在cmd中通過pip --help查看

pip --help

最常用的就是

 
 
 
 
  1. pip install <庫名稱> 

如果需要使用鏡像可以

 
 
 
 
  1. pip install <庫名稱> -i http://pypi.douban.com/simple/ 

vscode 安裝

visual studio code 是微軟開發(fā)的文本編輯器,但是由于社區(qū)開發(fā)非常給力,現(xiàn)在基本可以替代ide(集成開發(fā)環(huán)境).

下載地址: https://code.visualstudio.com

vscode下載地址 

vscode安裝并沒有很多花哨的東西,下載完成后,下一步下一步即可,但是值得注意的是,關(guān)于庫的設(shè)置與配置.

vscode配置

先來安裝第一個庫,中文翻譯.

點(diǎn)擊方格,并且在上面輸入框中輸入chinese,點(diǎn)擊安裝,即可獲取vscode中文版.

翻譯庫

快捷鍵設(shè)置,個人比較推薦sublime,當(dāng)然大家也可以按照自己需求設(shè)置,vscode支持 vim sublime等多種快捷鍵模式.

 python擴(kuò)展包合集

python常用包合集.裝了這個基本其他都可以不用安裝了.

 pylance語言包

當(dāng)然vscode不可能就那么點(diǎn)東西,否則也不會被譽(yù)為最適合python的開發(fā)環(huán)境之一.

pylance作為微軟開發(fā)的python語言服務(wù)庫,集成了pyright的功能,使得在vscode下完

成python編寫變得更加容易.在這里我也分享一下自己的vscode設(shè)置,方便大家通過json進(jìn)行修改.

vscode_json設(shè)置可以通過ctrl+shift+p打開,輸入 >preferences: json找到

ctrl + shift + p  

 
 
 
 
  1. {     
  2.      "python.languageServer": "Pylance", //python語言服務(wù)  
  3.      // "python.languageServer": "Microsoft", // 語言服務(wù)二選一即可 
  4.      "files.autoSave": "onWindowChange", //自動保存 
  5.      "python.autoComplete.addBrackets": true, //代碼補(bǔ)全 
  6.      "python.pythonPath": "d:/Anaconda3/python.exe", //python 默認(rèn)路徑 
  7.      "python.condaPath": "d:\\Anaconda3\\Scripts\\conda.exe", //conda 啟動路徑 
  8.      "python.defaultInterpreterPath": "d:\\Anaconda3\\python.exe", //默認(rèn)解釋器 
  9.      "python.formatting.provider": "black", // 格式化 可以選用 autopep8 / yapf / 或者black(各人推薦black) 
  10.      "python.autoComplete.extraPaths": [ 
  11.      // 自動補(bǔ)全路徑 
  12.          "d:\\anaconda3\\lib\\site-packages",  
  13.          "d:\\Anaconda3\\Scripts", 
  14.      ], 
  15.  } 

beautify 作為一個非常優(yōu)秀的格式化工具,可以支持json文件(也是方便了解非結(jié)構(gòu)化數(shù)據(jù)的格式,對數(shù)據(jù)分析很有幫助,建議安裝.)

彩虹括號 Bracket pair colorizer, 一款優(yōu)化代碼括號特色的插件,

可以方便編程人員迅速了解代碼格式情況,避免出現(xiàn)多括號或少括號的情況.

在vscode底部顯示文件大小的工具,可以不安裝.

todo,可以作為備忘錄,也可以作為書簽,非常實(shí)用.

最后為了表示感謝,這里附上一段快速配置pip的代碼.

 
 
 
 
  1. # 文件名 Main.py 
  2.  
  3. import os 
  4. import json 
  5.  
  6.  
  7. def settingUpPipy(path: str = r"requirements.json"): 
  8.     """ 
  9.     # 這是一個pip安裝用函數(shù) 
  10.     + 通過循環(huán)對os模塊進(jìn)行調(diào)用 
  11.     """ 
  12.     with open(path, mode="r") as f: 
  13.         res = f.read() 
  14.     dic: dict = json.loads(res) 
  15.     sources: dict = dic["sourcesAndPack"] 
  16.     installLibs: list = [] 
  17.     for sor in sources: 
  18.         for lib in dic["sourcesAndPack"][sor]: 
  19.             os.system("pip3 install " + lib + " -i " + sor) 
  20.             installLibs.append(lib) 
  21.             print(" ") 
  22.     for lib in installLibs: 
  23.         os.system("pip3 install " + lib) 
  24.         print(" ") 
  25.     return installLibs 
  26.  
  27.    
  28. if __name__ == '__main__': 
  29.     path = r"requirements.json" 
  30.     print(path) 
  31.     settingUpPipy(path) 
  32.  
  33. // 文件名 requirements.json 
  34.     "sourcesAndPack": { 
  35.         "httpsb://mirrors.aliyun.com/pypi/simple/": [ 
  36.             "dash"], 
  37.         "https://pypi.douban.com/simple/": [ 
  38.             "akshare", "requests", "flask", "pandas"], 
  39.         "https://pypi.tuna.tsinghua.edu.cn/simple/": [ 
  40.             "tsshare", "balck", "numpy", "rich"] 
  41.     } 

 【責(zé)任編輯:未麗燕 TEL:(010)68476606】


本文名稱:在Windows 10下搭建Python+VSCode數(shù)據(jù)分析臺
分享路徑:http://www.dlmjj.cn/article/dpcsdii.html