Win10下Ubuntu子系统安装及使用

一、Windows10下安装Ubuntu16.04

1.启用开发人员模式

进入“设置 - 更新和安全 - 开发者选项”设置页面,选中“开发人员模式”。如下图:

2.安装 Windows 10 的 Linux 子系统组件

进入“设置 -应用 - 程序和功能 - 左侧启用或关闭windows功能 - 勾选适用于 Linux 的 Windows 子系统”

确定后,重启电脑,系统更新配置

3.安装ubuntu子系统

跟安装应用程序类似,进入Microsoft Store搜索 Ubuntu 16.04,然后下载安装

然后点击启动,第一次会进行初始化安装。

初始化安装完成后,设置帐号密码即可

4.进入ubuntu子系统

以管理员身份运行cmd,在命令行中输入bash即可进入ubuntu。下面即可通过命令进行操作。

二、Ubuntu16.04子系统环境配置

1.修改镜像源

安装各种包的时候,要是下载速度特别慢,就说明要修改一下镜像源了。可以通过 vim 批量查找替换操作。之前试过改成阿里云或者清华大学的镜像源都挺快的。修改完成后执行apt-get update更新配置。

修改的过程就不详细说了,可以搜一下有很多教程

2.python安装

在Ubuntu下最基本的就是要装好Python了。最开始我用conda创建了Python2.7的虚拟环境,但在里面安装一些工具库的时候出现了编译不成功的错误。最后找到是少了mkl指令库的缘故。下面给出我成功安装的示例吧。

依次执行以下命令

apt-get install python2.7 python2.7-dev

apt-get install build-essential libssl-dev libevent-dev libjpeg-dev libxml2-dev libxslt-dev

apt-get install python-pip

然后就可以使用pip安装各种你想装的工具库(比如numpy,当然还有深度学习的框架TensorFlow、paddlepaddle等)啦!

3.PyCharm安装

PyCharm是很好用的python集成开发环境。这里我通过第三方源安装PyCharm。

首先添加源:$ sudo add-apt-repository ppa:mystic-mirage/pycharm

安装收费的专业版:

$ sudo apt update

$ sudo apt install pycharm

安装免费的社区版:

$ sudo apt update

$ sudo apt install pycharm-community

三、Ubuntu16.04子系统安装图形化界面

没有图形化界面,上面安装的PyCharm打开时也无法显示,编写代码以及调试也有诸多不便。所以为子系统安装图形化界面是很有必要的啦。下面给出我的安装步骤。

1.在windows下安装软件Xming(可以跨操作系统显示图形界面)

下载地址如下:https://sourceforge.net/projects/xming/?source=typ_redirect

安装完成后运行其中的Xlaunch,如下图所示

选择 Multiple Windows ,Display Number处默认为0。

在命令窗中执行bash命令进入linux子系统

额庵后在Ubuntu系统命令提示符窗口输入 echo "export DISPLAY=:0.0">> ~/.bashrc

2.安装xfce4-terminal图形客户端

执行命令:sudo apt-get update && sudo apt-get install xfce4-terminal

安装完成以后,运行xfce4-terminal即可打开一个terminal,然后运行之前安装的pycharm-profession或pycharm-community即可通过Xming进行图形化显示了。

ps:其实感觉也可以不装xfce4-terminal图形客户端,第一步完成后直接运行pycharm-profession或pycharm-community就行。

另外若想为子系统安装完整的桌面环境,可以参照下面最后一个链接。

参考:https://www.cnblogs.com/iamjqy/p/7000874.html

https://blog.csdn.net/shuzfan/article/details/73658451

https://blog.csdn.net/u011138447/article/details/78262369?locationNum=4&fps=1

 

 

 

  • 5
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值