vscode和Anaconda安裝以及相關(guān)環(huán)境配置指南
前言
相信很多的小伙伴和我一樣初步涉入深度學(xué)習(xí)領(lǐng)域,那么對于小萌新來說,該選擇什么樣的方案去運行我們學(xué)習(xí)或者是下載好的項目呢?最常見的選擇方案無非就是兩種,一種是python搭配vscode/pycharm,這種方式不值得推薦,理由待會再說。另一種就是主流推薦方案,即anaconda搭配vscode/pycharm,那么為什么會推薦第二種方案呢?下面關(guān)于anaconda簡介里會對此進行解釋。
1. Anaconda簡介
Anaconda 是專門為了方便使用 Python 進行數(shù)據(jù)科學(xué)研究而建立的一組軟件包,涵蓋了數(shù)據(jù)科學(xué)領(lǐng)域常見的 Python 庫,里面預(yù)裝好了conda、某個版本的python、眾多packages、科學(xué)計算工具等等,所以也稱為Python的一種發(fā)行版。
其實對于我這種初學(xué)者來說,我對于這個最大的感受就是管理環(huán)境真的非常方便。因為不管是Python版本還是軟件包都是隨著技術(shù)的進步不斷地去更新的,這樣就會出現(xiàn)許多的功能模塊進行了簡化或者是刪減。這樣很多從github中的項目因為用的環(huán)境是以前版本的,這樣不經(jīng)過環(huán)境配置直接運行會出現(xiàn)大量的報錯。
conda打破了包管理與環(huán)境管理的約束,能非常方便地安裝各種版本python、各種package并方便地切換。而Anaconda包括Conda、Python以及一大堆安裝好的工具包,比如:numpy、pandas等,因此可以很好地解決環(huán)境問題。
2. ananconda下載以及配置
首先需要根據(jù)電腦操作系統(tǒng)的位數(shù)去下載相應(yīng)地版本,通過下圖方式查看操作系統(tǒng)位數(shù):
下載方式在這里同樣給出兩種,一種是通過官網(wǎng),很穩(wěn)妥但是下載速度有點慢,不推薦這種方式,但我還是給出官網(wǎng)地址:
Anaconda | Anaconda Distribution
Anaconda's open-source Distribution is the easiest way to perform Python/R data science and machine learning on a single machine.
另一種是通過建議到清華大學(xué)鏡像站下載,應(yīng)該會比官網(wǎng)快很多。
值得注意的是,在下載的時候最好不要下載最新版的,要不然可能會出現(xiàn)一些不知名的錯誤。
下面我隨便安裝了一個版本,安裝的過程中有幾點需要注意,下面以圖片形式進行說明:
首先就是這里,安裝到這個界面時點擊選擇all users:
第二點就是在選擇安裝位置的時候不要選擇c盤:
這里勾選第二個,第一個勾選的話容易出現(xiàn)問題:
這里出現(xiàn)的兩個勾需要取消:
當(dāng)安裝完成之后,需要設(shè)置一下環(huán)境變量,設(shè)置步驟如下:
1. 在電腦【設(shè)置】里搜索【環(huán)境變量】,然后選擇【編輯系統(tǒng)環(huán)境變量】并打開。
2. 在【高級】下,點擊【環(huán)境變量】
3. 雙擊【系統(tǒng)變量】中的【Path】。
4.點擊【新建】添加下面三個個變量,最后點擊【確定】即可。注:這里添加的內(nèi)容是根據(jù)自己的安裝位置進行選擇的,如果大家和我一樣裝在【D:\software\Anaconda】目錄下就可以這樣進行安裝,總之需要根據(jù)自己的安裝位置進行環(huán)境變量的添加。
3.vscode安裝
接下來安裝vscode,當(dāng)然也可以選擇安裝pycharm,這個其實在安裝好anaconda之后,直接進入里面下載就好了,在這里還是給大家演示一下:
首先點開anaconda,出現(xiàn)下面的界面,因為我已經(jīng)安裝好了,所以在這里就是顯示launch,如果之前沒有安裝過,這里會顯示install:
這里安裝過程比較簡單,按照指示一步一步來就可以了,唯一需要的還是安裝位置的設(shè)置,記得不要放在默認的C盤就可以了:
接下來進入到vscode里面點擊應(yīng)用商店,下載中文版的擴展程序并安裝,然后退出vscode后重新進去,整個界面就變成中文的了:
那么到這里為止我們的anaconda以及vscode就已經(jīng)安裝完畢了。這也算是初學(xué)的小萌新們要邁出的第一步啦,接下來我打算對一些常見的深度學(xué)習(xí)軟件包如何配置以及安裝進行更新,希望用博客見證我的成長。
總結(jié)
到此這篇關(guān)于vscode和Anaconda安裝以及相關(guān)環(huán)境配置指南的文章就介紹到這了,更多相關(guān)vscode Anaconda安裝環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Keras 中Leaky ReLU等高級激活函數(shù)的用法
這篇文章主要介紹了Keras 中Leaky ReLU等高級激活函數(shù)的用法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07Python實現(xiàn)動態(tài)圖解析、合成與倒放
這篇文章主要為大家詳細介紹了Python實現(xiàn)動態(tài)圖的解析、合成與倒放,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-01-01TensorFlow平臺下Python實現(xiàn)神經(jīng)網(wǎng)絡(luò)
這篇文章主要為大家詳細介紹了TensorFlow平臺下Python實現(xiàn)神經(jīng)網(wǎng)絡(luò),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-03-03將FileStorage對象高效轉(zhuǎn)換為NumPy數(shù)組的兩種實現(xiàn)方案
在Web開發(fā)(如Flask應(yīng)用)中,處理用戶上傳的圖片文件時,常會遇到FileStorage對象向numpy.ndarray的轉(zhuǎn)換需求,本文將提供兩種經(jīng)過驗證的高效方法,并深入解析其技術(shù)細節(jié)與適用場景,需要的朋友可以參考下2025-03-03