在win10中使用bash 运行Linux子系统,并安装TensorFlow

本文介绍了如何在Windows 10上启用和使用Ubuntu Bash,并详细说明了在Linux子系统中安装TensorFlow的过程,解决了因翻译问题导致的启用子系统功能的困扰。此外,还提出了对bash on ubuntu on Windows系统文件夹位置以及与Windows内Anaconda Python环境共存的疑问。

Summary

  • 在win10中使用ubuntu bash
  • 在win10 的Linux中安装TensorFlow

    因为最近要用TensorFlow做目标跟踪,但是台式机暂时送去电脑店了,所以试着先在笔记本上装一个。
    笔记本没有装双系统,之前觉得好玩升了win10。装TensorFlow前,先搜了下,默认支持Linux和Mac OS,Windows上一般有两种做法,一种是用Docker,一种是使用win10中的Linux子系统。考虑到用Docker也要装挺多东西的,并且还是要用到虚拟机,那还不如直接用我已经装好的cent os vm?于是,打算用用win10的新特性,看官方介绍挺不错的~

Details

安装 ubuntu bash

  • 参考 官网教程

  • 检查系统版本是否满足要求
    设置-系统-关于,看os版本,在14393.0以上,check;64位,check。

  • 使用开发者模式
    设置-更新和安全-针对开发人员,选择“开发人员模式”。

  • 启用子系统功能
    这里官网给的教程是这样的

    接着,打开之后底下的内容都只显示“请稍后”三个字,于是我又开始搜索是不是少了什么,check自己的版本= =

    烦,想到了万能的“重启”。结果再看这个窗口时,还真有内容了,不知道是否有关系。

    接下来,应该只要在“Windows Subsystem for Linux (beta)”这个选项这里打个勾就行了。可是,没有这个项目!

    这是怎么回事…于是我又在网上找了好久原因。然而事实证明我在英文网页上是找不要原因的,因为…往下看看其他功能就会发现…“Windows Subsystem for Linux (beta)”的中文叫“适用于Linux的Windows子系统(Beta)”。(好像很有道理,其他项目也是按照意思翻译了中文。可是我找的时候当然看的是Windows开头的项目= =

    终于搞定,竟然因为翻译问题纠结了这么久。重启后在cmd里运行bash就可以啦~

安装TensorFlow

  • 参考官方教程

    这里倒是没遇到什么问题。只不过这种方式只能装cpu-only版本的。跟着教程,很快就搞定啦~

Question

  • 这个bash on ubuntu on Windows, 系统在哪个文件夹?

  • 我原本在windows里装了Anaconda版本的python,两个相互独立的?还是也能一起用?

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值