搜 索

利用WSL2在Windows下安装Turi Create库

  • 6.4k阅读
  • 2021年07月30日
  • 20评论
首页 / 其他 / 正文

适用于 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

这样 Turi Create 库就安装完毕了。
如下图:屏幕截图 2021-07-30 154930.png

打 赏
Alipay
WeChatPay
QQPay
评论区

利用 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/

pbklefrom 2023年8月11日 11:45
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gq9veq62y9zq8f02123ngx794iczq943s.org/]upbklefrom[/url]
apbklefrom
pbklefrom http://www.gq9veq62y9zq8f02123ngx794iczq943s.org/

dtglqjs 2023年8月5日 14:00
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g91q5ryu4796r9i5rgcss12x83cxh430s.org/]udtglqjs[/url]
dtglqjs http://www.g91q5ryu4796r9i5rgcss12x83cxh430s.org/
adtglqjs

dspxevxsc 2023年8月3日 13:52
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
adspxevxsc
dspxevxsc http://www.g0l9ncrct1md2t040mb828w732is96l8s.org/
[url=http://www.g0l9ncrct1md2t040mb828w732is96l8s.org/]udspxevxsc[/url]

djejmxerh 2023年6月16日 13:05
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
djejmxerh http://www.g4s8ych7d3925zrxkbq8i2v91z84266is.org/
[url=http://www.g4s8ych7d3925zrxkbq8i2v91z84266is.org/]udjejmxerh[/url]
adjejmxerh

zwpjdpqfgt 2023年6月15日 07:32
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.gqi2nh6vsy88vd86zb12x571y18d6c94s.org/]uzwpjdpqfgt[/url]
zwpjdpqfgt http://www.gqi2nh6vsy88vd86zb12x571y18d6c94s.org/
azwpjdpqfgt

bdecqsjlz 2023年5月17日 23:18
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g85783t857lx12iky9eimku9jp21u24bs.org/]ubdecqsjlz[/url]
bdecqsjlz http://www.g85783t857lx12iky9eimku9jp21u24bs.org/
abdecqsjlz

qnkyvjgxrv 2023年5月17日 02:34
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
aqnkyvjgxrv
qnkyvjgxrv http://www.gtwk10rk725k9g6kjkc7r1t1846z916js.org/
[url=http://www.gtwk10rk725k9g6kjkc7r1t1846z916js.org/]uqnkyvjgxrv[/url]

dyfkvnepl 2023年5月10日 10:54
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
dyfkvnepl http://www.gv89wc0603u9v45p99ft654ea3djmli6s.org/
adyfkvnepl
[url=http://www.gv89wc0603u9v45p99ft654ea3djmli6s.org/]udyfkvnepl[/url]

iybpdxisf 2023年4月30日 21:16
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
iybpdxisf http://www.g0286ut5l8djez0205he8wl718j8boc2s.org/
[url=http://www.g0286ut5l8djez0205he8wl718j8boc2s.org/]uiybpdxisf[/url]
aiybpdxisf

hetzeqgpqj 2023年4月28日 07:22
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g22ah3r9o3d2a8o3o4smg6m88i20k17rs.org/]uhetzeqgpqj[/url]
hetzeqgpqj http://www.g22ah3r9o3d2a8o3o4smg6m88i20k17rs.org/
ahetzeqgpqj

rjydsfqj 2023年4月24日 20:21
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
rjydsfqj http://www.gs87040kc3z85z0sl5h4437pspu8o6mgs.org/
[url=http://www.gs87040kc3z85z0sl5h4437pspu8o6mgs.org/]urjydsfqj[/url]
arjydsfqj

kqktsqwbj 2023年4月11日 07:31
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
kqktsqwbj http://www.gx6nr0156z7o7c768dci2y72itn404uus.org/
[url=http://www.gx6nr0156z7o7c768dci2y72itn404uus.org/]ukqktsqwbj[/url]
akqktsqwbj

mtwwkbiksz 2023年3月23日 05:53
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
[url=http://www.g4x4xd734vdx7m2400keq13ds8018sdss.org/]umtwwkbiksz[/url]
amtwwkbiksz
mtwwkbiksz http://www.g4x4xd734vdx7m2400keq13ds8018sdss.org/

hxkjibwym 2023年3月18日 13:23
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
hxkjibwym http://www.gh3w52fq40ahx2apm933g0ecf52718r0s.org/
[url=http://www.gh3w52fq40ahx2apm933g0ecf52718r0s.org/]uhxkjibwym[/url]
ahxkjibwym

dfwtivxqg 2023年3月16日 15:51
回复

利用 WSL2 在 Windows 下安装 Turi Create 库 - 悦君
dfwtivxqg http://www.grir6r2yl2wqnx3158r374125bd4t0z4s.org/
adfwtivxqg
[url=http://www.grir6r2yl2wqnx3158r374125bd4t0z4s.org/]udfwtivxqg[/url]

avatar

萌ICP备 20211220号

MySSL 安全签章