在windows10的linux上使用python

2019-10-07  本文已影响0人  andrew_su_cd

早些时候就看到网上说可以在windows10上直接安装ubuntu,当时心里只是打了一个问号:与vmware上安装linux有什么区别?

闲来无事,试一试,发现有不一样的体验。

1、可以像安装应用一样,安装linux,在应用市场搜索linux,可以看到各种样的linux。选择ubuntu18.04

2、启动也像启动一个应用,会打开一个命令窗口,bash

ubuntu应用

3、在国内,更换下sources.list,方便安装其他软件;

4、缺省已经安装好了python,但是需要安装pip,virtualenv,安装之前做一个sudo apt update操作,获取apt的最新列表。

5、打开任务窗口的时候,会看到运行一个ubuntu,其下有正在运行的进程

windows中的ubuntu

6、网络

运行的ubuntu,共享当前机器的网络,所以在ubuntu中运行软件的时候,占用的就是当前机器的IP地址和端口,windows上可以访问这个IP地址和端口。这样的话,对于服务端的应用的运行,就非常方便,不用再考虑诸多linux和windows上不兼容的问题。

但是有一个问题:在windows上和ubuntu上都启用 python -m http.server,发现端口并没有被占用,但是从windows 访问的时候,只能访问到windows上的服务。

ubuntu上的ip地址 windows上的IP地址

7、文件互访

在linux访问windows:cd /mnt,即可看到各个盘符

windows访问linux:C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\andrew

新微软的印度裔CEO,兼容并蓄,值得点个赞。同时,windows将ubuntu作为一个应用,自然而然对ubuntu进行了降维处理,这一招够狠。

上一篇下一篇

猜你喜欢

热点阅读