美文网首页深度学习
Win10 + WSL(Windows Subsystem fo

Win10 + WSL(Windows Subsystem fo

作者: Cloud__Walker | 来源:发表于2019-03-30 16:02 被阅读0次

    前言:经过几天的安装,刚刚配置完win10+WSL+anaconda+tensorflow+spyder GUI的开发环境。中间有些解决问题的过程不太记得,有问题可以发送邮件到jordan2333@aliyun.com,欢迎交流探讨。


    1.系统:win10;

    2.安装WSL:进window系统自带商店,搜索Ubuntu,获取并安装,我的安装好的版本为18.04;

    3.安装Anaconda:在win10系统下,下载Anaconda的Linux版本;进入WSL环境(win10开始菜单启动Ubuntu),打开win10下在的Anaconda目录,例如:cd /mnt/c,进入win10下的c盘,按照Anaconda官网提供的命令行,用bash安装。

    4.用Anaconda创建运行环境:conda create -n tensorflow python=3.7 ;

    5.激活运行环境:conda activate tensorflow;

    7.在该环境下可以正常安装tensorflow,matplot,numpy等,安装方法同一版linux系统;需要注意,安装cpu版本,因为WSL无法获得GPU使用;

    8.使用命令行的方式不方便,所以需要安装GUI,推荐使用VcXsrv,不要使用Xming X11 server,因为有些软件界面不显示。安装方法:在win10下,下载VcXsrv,安装,配置方法同Xming X11; 在WSL环境下配置DISPLAY这个环境变量,使其与VcXsrv配置一致。

    9.现在可以打开:

    启动anaconda的界面:

    在这里可以安装Python IDE, 推荐安装Spyder,直接点击install 然后Launch

    这样就可以使用IDE进行tensorflow的编辑。

    我个人喜欢用Vscode,但是安装过后会出现无法导入tensorflow的问题。待解决。

    10. 用spyder打开spyder GUI,如果出现permission denied,用sudochmod -R777 [文件夹名称] 解决,例如:我使用了sudo chmod -R 777 .local 获取.local的权限。

    11.测试程序如下图所示,可以看出运行结果正确。

    相关文章

      网友评论

        本文标题:Win10 + WSL(Windows Subsystem fo

        本文链接:https://www.haomeiwen.com/subject/wcojbqtx.html