最近在看周志華老師的多梯度提升決策樹的論文,然後下載下傳了代碼,在運作的過程中發生了一堆問題,那幾個難解決的記錄下來。
1.因為該代碼是在python3.5的環境下運作的,而我的是python3.6,于是便下載下傳了anaconda。下載下傳安裝網上都有,主要記錄一下之後的步驟。
(1)安裝好了以後,打開Anaconda Prompt,然後輸入conda create --name py35 python=3.5。如果建立成功,便可以在E:\anaconda\envs下看到py35檔案夾。
(2)添加上pycharm中,如下圖所示,在存在的環境中選擇剛才的python即可

這樣就大功告成了。
2.第二個比較頭疼的就是torch的問題了,本來按着網上找的,下載下傳了whl檔案,但是安裝的時候也出問題了。最後看到其他的方法,試了試,居然成功了,記錄一下。
(1)先打開Anaconda Prompt,然後輸入 activate py35,即可進入python3.5的環境中。然後輸入
pip3 install http://download.pytorch.org/whl/cpu/torch-1.0.1-cp35-cp35m-win_amd64.whl
就可以了,當然這個是針對3.5的,如果是其他版本的,可以去官網上找對應的。
3.第二天運作的時候,有一部分是要下載下傳資料集的,但是老師寫的是.sh檔案,即在linux系統下寫的,而我的是Windows系統,于是網上搜了一下,說可以下載下傳git來解決,具體的步驟網上有(這裡就不詳細寫了,隻是用來記錄一下自己遇到的問題)