1. 程式人生 > >在本地win10上完成CS231n課程環境配置的疑問記錄

在本地win10上完成CS231n課程環境配置的疑問記錄

配置過程

  1. 在本地win10系統上安裝anaconda,這個一般沒遇到啥問題
  2. 在課程網站上下載作業壓縮包和下載CIFAR-10資料集
  3. 問題源於這裡 進入相應的目錄準備執行以下命令,發現無法執行.sh檔案,問題轉化為:如何在win10下執行.sh檔案
cd assignment1/cs231n/datasets/
./get_datasets.sh

如何在win10下執行.sh檔案

  1. 開啟Linux子系統(這一步基本沒問題)
    開啟 控制面板——程式和功能——(左側)啟用或關閉Windows子功能——勾選“適用於Linux的Windows子系統”(如下圖所示)——點選“確定”,電腦下載結束後進行重啟
    在這裡插入圖片描述
  2. 開發人員設定
    開啟 設定——更新和安全——開發者選項——選擇“開發人員模式”(忘了需不需要重啟,按照電腦提示進行)
  3. 安裝Bash
    常規操作就是在Microsoft Store上搜索Ubuntu,然後選擇下圖中的第一個選項
    【千萬注意,如果有開啟lantern的朋友要先退出lantern,否則很可能會出現網上所說的一堆錯誤】
    剛開始沒有退出lantern,Microsoft Store一直載入失敗,轉而用命令列進行下載。參考這篇部落格進行操作:https://blog.csdn.net/pujiaolin/article/details/73557219
    確實操作可行!但是下載成功後提取檔案系統步驟一直出現win10更新錯誤的相應提示,在開啟Fiddler的時候我在檢查更新時一直報錯,但是退出Fiddler再檢查更新就沒有更新問題。查閱大量的方法無法解決,最後才心灰意冷地嘗試關掉lantern進行常規操作!解決啦!!!
    在這裡插入圖片描述
  4. 下載成功Ubuntu後安裝,以管理員身份開啟cmd,鍵入bash,設定使用者名稱和密碼就可以在win10下愉快地輸入Linux的一些命令啦
  5. 解決問題後回到配置過程第三步(磁碟是用小寫表示)
    在這裡插入圖片描述