适用于 Coursera 华盛顿大学课程《机器学习基础:案例研究 》。
Applicable to Coursera course "Machine Learning Fundamentals: A Case Study Approach" by University of Washington.
我在学习 Coursera 机器学习基础这门的过程中,按照 "Getting started with Python, Jupyter Notebook & Turi Create" 教程指引准备 Python、Jupyter Notebook 以及 Turi Create 环境。由于在 Win 下安装了 Anaconda 环境,怎么搜都搜不到 turicreate :(,翻出来 项目 git 主页 看了眼说明,发现 System Requirements 中已经写出了 Windows10 仅支持 WSL(哭,按照网上的教程总会在奇怪的地方报错,故采用 Anaconda+Jupyter Notebook+Turi Create 这个组合来尝试并成功运行。
WSL2 安装与配置
步骤 1 - 启用适用于 Linux 的 Windows 子系统
打开 设置
—— 应用
——在右上方相关设置处点击 程序和功能
——左侧点击 启用或关闭 Windows 功能
——勾选 适用于 Linux 的 Windows 子系统
——确定后根据提示操作。
或在 Windows 徽标处右键点击Windows Powershell (管理员)(A)
,运行以下代码:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
步骤 2 - 检查运行 WSL 2 的要求
- 对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。
- 对于 ARM64 系统:版本 2004 或更高版本,采用 内部版本 19041 或更高版本。
- 低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。
(小声 bb:只要更新到最新版就没有问题啦
步骤 3 - 启用虚拟机功能
Windows 徽标处右键点击Windows Powershell (管理员)(A)
,运行以下代码以启用启用 "虚拟机平台" 可选功能:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重启计算机,以完成 WSL 安装并更新到 WSL 2。
步骤 4 - 下载 Linux 内核更新包
下载 适用于 x64 计算机的 WSL2 Linux 内核更新包 ,运行并安装。
步骤 5 - 将 WSL 2 设置为默认版本
Windows 徽标处右键点击Windows Powershell (管理员)(A)
,运行以下代码以将 WSL 2 设置为默认版本:
wsl --set-default-version 2
步骤 6 - 安装所选的 Linux 分发
打开 Microsoft Store WSL 专页,安装 Linux 分支,下载安装完毕后启动,等待数分钟后设置用户名及密码,即成功安装。
PS:本教程以Ubuntu 20.04 LTS 版为准。
Turi Create 安装
步骤 1 - Anaconda 的下载
由于官方下载源速度慢,建议采用 清华源 或国内源进行 Anaconda 下载(截至本文发布,此版本为最新版 Anaconda3-5.3.1)。可以使用 wget 或 crul 命令进行下载,或在 windows 环境下利用迅雷等第三方下载工具下载后复制至默认挂载目录(本机用户文件夹 /mnt/c/Users/ 用户名
,即对应 C:\Users\ 用户名
)。
步骤 2 - Anaconda 的安装
在 Ubuntu 终端中输入(请根据下载版本对应运行)
sudo bash Anaconda3-5.3.1-Linux-x86_64.sh
输入 root 密码后,一路回车,阅读用户协议,在弹出 Do you accept the license terms? [yes|no]
时输入 yes 接受协议。
接下来会提示安装路径 Anaconda3 will now be installed into this location:
,若接受回车即可,若需更换目录,直接键入新目录并回车。后续则会自动执行安装流程。安装后会提示Do you wish the installer to initialize Anaconda3 in your /root/.bashrc ? [yes|no]
,回车拒绝。在安装结束时会提醒是否需要安装 VS Code Do you wish to proceed with the installation of Microsoft VSCode? [yes|no]
,回车拒绝即可。
步骤 3 - Anaconda 的环境配置
输入下方代码以修改环境变量
sudo vim /etc/profile
输入 i
进入 --INSERT--
编辑模式,光标移动到文件末尾,复制并粘贴下方配置。注意!/root/anaconda3/
请修改为自己的安装路径!
#Anaconda Export
PATH=$PATH:/root/anaconda3/bin
复制后点按 Esc
退出,输入 :w
保存文件,输入 :q
退出 vim 文本编辑程序。
配置完成后输入 conda --version
,若出现版本号则安装成功。
步骤 4 - Jupyter 的安装
键入 conda search jupyter
搜索 jupyter 包:
Loading channels: done
# Name Version Build Channel
jupyter 1.0.0 py27_4 anaconda/pkgs/main
jupyter 1.0.0 py27_6 anaconda/pkgs/main
jupyter 1.0.0 py27_7 anaconda/pkgs/main
jupyter 1.0.0 py27h505fd4b_0 anaconda/pkgs/main
jupyter 1.0.0 py35_4 anaconda/pkgs/main
jupyter 1.0.0 py35_6 anaconda/pkgs/main
jupyter 1.0.0 py35_7 anaconda/pkgs/main
jupyter 1.0.0 py35hd38625c_0 anaconda/pkgs/main
jupyter 1.0.0 py36_4 anaconda/pkgs/main
jupyter 1.0.0 py36_6 anaconda/pkgs/main
jupyter 1.0.0 py36_7 anaconda/pkgs/main
jupyter 1.0.0 py36h9896ce5_0 anaconda/pkgs/main
jupyter 1.0.0 py37_4 anaconda/pkgs/main
jupyter 1.0.0 py37_5 anaconda/pkgs/main
jupyter 1.0.0 py37_6 anaconda/pkgs/main
jupyter 1.0.0 py37_7 anaconda/pkgs/main
jupyter 1.0.0 py38_7 anaconda/pkgs/main
jupyter 1.0.0 py39h06a4308_7 anaconda/pkgs/main
出现搜索结果并对应 Python 版本号则证明可以安装,输入 conda install jupyter
进入安装流程。若过程中提示 Proceed ([y]/n)?
,按回车同意。(如果出现 CONNECTION FAILED 等问题,可能由于网络波动导致安装失败,重新输入安装命令即可。)
turicreate 库安装
由于 Conda 包管理中没有 turicreate 库,故选择使用 pip 安装。如果直接安装会报以下错误:
ERROR: Cannot uninstall 'wrapt'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
这里我们使用 conda uninstall wrapt
命令卸载 wrapt 包及其依赖,回车同意即可。
接下来使用清华 Pypi 源安装 turicreate:
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple turicreate
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gys7c0368ju8f37scgs4950l94p1x5bvs.org/]udczvbkkv[/url]
adczvbkkv
dczvbkkv http://www.gys7c0368ju8f37scgs4950l94p1x5bvs.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
xklycipyzp http://www.g9b62na551wam973end7b5i7g84l8kg9s.org/
axklycipyzp
[url=http://www.g9b62na551wam973end7b5i7g84l8kg9s.org/]uxklycipyzp[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g6dp8tbrm143n80259k3lu584ojl7z9zs.org/]uqdntogeq[/url]
qdntogeq http://www.g6dp8tbrm143n80259k3lu584ojl7z9zs.org/
aqdntogeq
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gu8175gm8663rxt0hi3qfs4tj41ly489s.org/]uzkzrsfhpdh[/url]
zkzrsfhpdh http://www.gu8175gm8663rxt0hi3qfs4tj41ly489s.org/
azkzrsfhpdh
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
atpillnptyq
tpillnptyq http://www.gq8u2317cvp5mne1b109194wzc8vza58s.org/
[url=http://www.gq8u2317cvp5mne1b109194wzc8vza58s.org/]utpillnptyq[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gy8c24q2qa865vn077fsenu8038yjh59s.org/]uqzvmhqwish[/url]
aqzvmhqwish
qzvmhqwish http://www.gy8c24q2qa865vn077fsenu8038yjh59s.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g6w4h7eji33ewu0x300oi705674pdn7js.org/]utpdsxtqdpb[/url]
tpdsxtqdpb http://www.g6w4h7eji33ewu0x300oi705674pdn7js.org/
atpdsxtqdpb
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gy35si664d7iqf3i9e2rgy3x71x8w729s.org/]udeqnxolppw[/url]
deqnxolppw http://www.gy35si664d7iqf3i9e2rgy3x71x8w729s.org/
adeqnxolppw
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
anrnqjdms
[url=http://www.gtp35cge5mr1l51q0737l23od4d4e05ws.org/]unrnqjdms[/url]
nrnqjdms http://www.gtp35cge5mr1l51q0737l23od4d4e05ws.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
aldxbfcmgm
[url=http://www.gjffvp653d1ykqn5i847f975d5071d2ds.org/]uldxbfcmgm[/url]
ldxbfcmgm http://www.gjffvp653d1ykqn5i847f975d5071d2ds.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g83gk0xwm9ff9jcy45bpn526686206fjs.org/]uisbrjhlr[/url]
isbrjhlr http://www.g83gk0xwm9ff9jcy45bpn526686206fjs.org/
aisbrjhlr
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
dccrqhqz http://www.gbq2llbe40ut76ji79w36w37l8070og2s.org/
adccrqhqz
[url=http://www.gbq2llbe40ut76ji79w36w37l8070og2s.org/]udccrqhqz[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g859h2yu7hp36oln0t2j2oi7961q4t8ys.org/]uzqdnzjqiq[/url]
azqdnzjqiq
zqdnzjqiq http://www.g859h2yu7hp36oln0t2j2oi7961q4t8ys.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g0h43cd8moxx6e15rg2z6d505af9236ds.org/]ueilbblwoxq[/url]
eilbblwoxq http://www.g0h43cd8moxx6e15rg2z6d505af9236ds.org/
aeilbblwoxq
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
jxyphwjo http://www.ge35b62vi8jdi6r297dx870yw9h2s32es.org/
ajxyphwjo
[url=http://www.ge35b62vi8jdi6r297dx870yw9h2s32es.org/]ujxyphwjo[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
mnrxmddyqb http://www.ggs42l06g8z6q4p3of2k28li0578eud5s.org/
[url=http://www.ggs42l06g8z6q4p3of2k28li0578eud5s.org/]umnrxmddyqb[/url]
amnrxmddyqb
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g3u35g223ez9496vmj9wkf7kvfn1278ds.org/]ufzpvvkpb[/url]
afzpvvkpb
fzpvvkpb http://www.g3u35g223ez9496vmj9wkf7kvfn1278ds.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
mwqyrobbib http://www.gk840uqr2vpycb53z5n5f4du800c4439s.org/
[url=http://www.gk840uqr2vpycb53z5n5f4du800c4439s.org/]umwqyrobbib[/url]
amwqyrobbib
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
nhplfxndh http://www.g5opd3w895ol2wye29n15jl3x68k5e06s.org/
[url=http://www.g5opd3w895ol2wye29n15jl3x68k5e06s.org/]unhplfxndh[/url]
anhplfxndh
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
pjttlsycbm http://www.g3o7uqynm804wf1h6q8c7o2703w56l8us.org/
apjttlsycbm
[url=http://www.g3o7uqynm804wf1h6q8c7o2703w56l8us.org/]upjttlsycbm[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
agpetdzmjmk
[url=http://www.goe6885m2t30bo6w216n03xa2zmf1h1as.org/]ugpetdzmjmk[/url]
gpetdzmjmk http://www.goe6885m2t30bo6w216n03xa2zmf1h1as.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
axhybmrhiz
[url=http://www.g9s0k559g287zhi9v0nde436w9pfh70xs.org/]uxhybmrhiz[/url]
xhybmrhiz http://www.g9s0k559g287zhi9v0nde436w9pfh70xs.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
smvlogfmx http://www.g0bhku02e5x7pghsgv245g1z240s3671s.org/
[url=http://www.g0bhku02e5x7pghsgv245g1z240s3671s.org/]usmvlogfmx[/url]
asmvlogfmx
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
athipkrexiq
[url=http://www.g4581v9pk1k76yt75srop2f81lcl781ns.org/]uthipkrexiq[/url]
thipkrexiq http://www.g4581v9pk1k76yt75srop2f81lcl781ns.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
dnphwiqidx http://www.g82o8d921yg7foq64mn9ejwz2u60053fs.org/
adnphwiqidx
[url=http://www.g82o8d921yg7foq64mn9ejwz2u60053fs.org/]udnphwiqidx[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gpa4637e41vb42la9954ezzd20w20opcs.org/]uorfhmmzcy[/url]
orfhmmzcy http://www.gpa4637e41vb42la9954ezzd20w20opcs.org/
aorfhmmzcy
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
nmtwxdgz http://www.g460yrjc287s24nupp90b013r734cpops.org/
[url=http://www.g460yrjc287s24nupp90b013r734cpops.org/]unmtwxdgz[/url]
anmtwxdgz
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
alhejdvdmgq
[url=http://www.g9km224rsh56ciztrf876iaw13473d42s.org/]ulhejdvdmgq[/url]
lhejdvdmgq http://www.g9km224rsh56ciztrf876iaw13473d42s.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gq9veq62y9zq8f02123ngx794iczq943s.org/]upbklefrom[/url]
apbklefrom
pbklefrom http://www.gq9veq62y9zq8f02123ngx794iczq943s.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g91q5ryu4796r9i5rgcss12x83cxh430s.org/]udtglqjs[/url]
dtglqjs http://www.g91q5ryu4796r9i5rgcss12x83cxh430s.org/
adtglqjs
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
adspxevxsc
dspxevxsc http://www.g0l9ncrct1md2t040mb828w732is96l8s.org/
[url=http://www.g0l9ncrct1md2t040mb828w732is96l8s.org/]udspxevxsc[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
djejmxerh http://www.g4s8ych7d3925zrxkbq8i2v91z84266is.org/
[url=http://www.g4s8ych7d3925zrxkbq8i2v91z84266is.org/]udjejmxerh[/url]
adjejmxerh
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gqi2nh6vsy88vd86zb12x571y18d6c94s.org/]uzwpjdpqfgt[/url]
zwpjdpqfgt http://www.gqi2nh6vsy88vd86zb12x571y18d6c94s.org/
azwpjdpqfgt
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g85783t857lx12iky9eimku9jp21u24bs.org/]ubdecqsjlz[/url]
bdecqsjlz http://www.g85783t857lx12iky9eimku9jp21u24bs.org/
abdecqsjlz
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
aqnkyvjgxrv
qnkyvjgxrv http://www.gtwk10rk725k9g6kjkc7r1t1846z916js.org/
[url=http://www.gtwk10rk725k9g6kjkc7r1t1846z916js.org/]uqnkyvjgxrv[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
dyfkvnepl http://www.gv89wc0603u9v45p99ft654ea3djmli6s.org/
adyfkvnepl
[url=http://www.gv89wc0603u9v45p99ft654ea3djmli6s.org/]udyfkvnepl[/url]
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
iybpdxisf http://www.g0286ut5l8djez0205he8wl718j8boc2s.org/
[url=http://www.g0286ut5l8djez0205he8wl718j8boc2s.org/]uiybpdxisf[/url]
aiybpdxisf
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g22ah3r9o3d2a8o3o4smg6m88i20k17rs.org/]uhetzeqgpqj[/url]
hetzeqgpqj http://www.g22ah3r9o3d2a8o3o4smg6m88i20k17rs.org/
ahetzeqgpqj
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
rjydsfqj http://www.gs87040kc3z85z0sl5h4437pspu8o6mgs.org/
[url=http://www.gs87040kc3z85z0sl5h4437pspu8o6mgs.org/]urjydsfqj[/url]
arjydsfqj
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
kqktsqwbj http://www.gx6nr0156z7o7c768dci2y72itn404uus.org/
[url=http://www.gx6nr0156z7o7c768dci2y72itn404uus.org/]ukqktsqwbj[/url]
akqktsqwbj
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g4x4xd734vdx7m2400keq13ds8018sdss.org/]umtwwkbiksz[/url]
amtwwkbiksz
mtwwkbiksz http://www.g4x4xd734vdx7m2400keq13ds8018sdss.org/
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
hxkjibwym http://www.gh3w52fq40ahx2apm933g0ecf52718r0s.org/
[url=http://www.gh3w52fq40ahx2apm933g0ecf52718r0s.org/]uhxkjibwym[/url]
ahxkjibwym
利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
dfwtivxqg http://www.grir6r2yl2wqnx3158r374125bd4t0z4s.org/
adfwtivxqg
[url=http://www.grir6r2yl2wqnx3158r374125bd4t0z4s.org/]udfwtivxqg[/url]