由於疫情學校還不讓回去,只能在家對着這台筆記本折騰,搭建環境就要了我半條命,雖然網上有好多傻瓜級教程,也覆蓋不了每個人會遇到的各種各樣的情況,小白有許多問號,或許是很簡單的問題,可沒人指導就是弱小無助又委屈。
回顧一下這曲折坎坷的經歷。我為了學python直接下載了python3.8,用它自帶的IDLE跑了一些簡單的實驗熟悉語法,后來想着要用正規一點的吧,考慮自己以前就有VisualStudio2018,就升級安裝了支持python的部分湊合用唄,結果它自動幫我下載了Anaconda以及其他的東西,變得冗余不說我發現我以前pip安裝的一些包都不見了,這使我很不高興,想着卸載VisualStudio就能變回原來的樣子了,於是一頓sao操作刪了所有相關的東西,甚至還跑C盤刪了一些我覺得是那一起的東西(記住這個手賤的操作),后來我才知道裝Anaconda就會再裝一個python和原來安裝的那個沒關系。
問同學說VScode輕量級很好用,Pycharm打開會比較慢,於是分分鍾下了VScode按網上教程一氣呵成print('hello world')結果打不出來,提示終端調用錯誤啥啥啥的,最后找到原因是我刪C盤文件時弄壞了PowerShell(Window自己的shell),把終端terminal換成cmd就能用了,cmd能做的事情,Powershell都能做,但是Powershell還能額外做許多cmd不能做的活,問同學說得重裝系統,我怕麻煩還有一些文件可能丟失就不想重裝,哎說出來都是淚。
后面考慮到裝深度學習的庫,還是想用conda安裝,就下了一個miniconda,它就沒有Anaconda那么多東西,就一個黑框框,可以創建不同的環境,怕有些庫版本不兼容隔離起來會比較好,然后用conda安裝TensorFlow指定一個鏡像地址下載,失敗了再來,沒問題。裝pytorch,在官網上選好你的配置,復制它幫你生成的命令,裝了一整天,那個torch太大了,經常斷,后來B站上有人教離線安裝那兩個大的庫,我試了也不行,可能還需要把下載的壓縮包放進指定的lib文件夾里,還要在一個txt文件里寫上什么東西(知乎上面有人這么說,我沒試過),后來我是用cmd直接pip安裝的,可能那個時候網也好一點了,就給我安上了,后來實驗發現,現在在cmd里pip命令安裝到的是conda(base)下載的那個版本的python,又不是之前最開始下載的那個python3.8了。我是沒有GPU的,GPU的可能要弄cuda更麻煩一點。
關於機器學習的庫scinkit-learn下載之前先要有numpy,scipy,matplotlib,另外我用到CRF(條件隨機場)看別人的代碼import sklearn-crfsuite,好吧它不是sklearn里面的,要另外下載。
好蕉綠啊,日常擔心組會匯報,擔心達不到畢業要求,擔心畢業了找不到工作。在我的吃灰收藏夾里躺了這么久,你們已經是成熟的知識了,應該學會自己跳進我的腦袋里面......