美文网首页
在Windows搭建Linux系统的Python环境

在Windows搭建Linux系统的Python环境

作者: Starlento | 来源:发表于2019-12-07 12:39 被阅读0次

    环境: Windows、WSL、Jupyter Notebook、Pytorch

    前言

    做人工智能相关的实验,linux系统是必备的——很多包在windows上都没法直接pip或者conda安装。
    如果我们的目的是为了学习和实验,普通的搭建linux的方法会令人不适。

    1. 装双系统切换太麻烦。
    2. VMware又不能用GPU,也有很多限制。
    3. 买个新电脑代价太大。
    4. 服务器租的便宜性能又不行。

    现在(2019/12)WSL不支持CUDA
    所以有性能需求的还是建议弄正常的linux
    要做的东西不需要依赖特定的包的话,windows的Anaconda也非常够用

    所以WSL(Windows subsystem For Linux)就非常方便,不用切换系统,甚至很多文件都不需要复制。
    下面描述一下搭建过程:

    步骤

    1. 安装WSL:https://www.jianshu.com/p/6b02948b3d37
      注意点:(1)windows功能开启 (2)apt-get镜像修改 (3)apt-get 更新

    2. 安装pip3 sudo apt install python3-pip
      并配置pip3的镜像:https://blog.csdn.net/u012887259/article/details/102804707

    3. 安装ipython、jupyter、pytorch
      pip3 install ipython
      pip3 install jupyter
      pytorch:https://pytorch.org/get-started/locally/
      建议去官网确定一下各种版本。然后复制语句执行。
      当下应该是:pip3 install torch torchvision

    4. jupyter notebook 远程登录 (本地的话应该也不需要这一步)
      https://blog.csdn.net/dlh_sycamore/article/details/82749594

    5. 验证
      jupyter notebook
      windows浏览器里输入URL
      成功登录jupyter notebook

    TIPS:

    1. WSL的/mnt里面的 c d e f g 就是硬盘,进去以后就完全是windows的路径。如果以前就用jupyter的可以直接去项目文件夹执行。
    2. 本文介绍的是用pip3,如果有多python环境需求的,可以自行查找linux anaconda安装。
    3. 本文介绍的内容是不需要使用xfce4等虚拟桌面的。

    相关文章

      网友评论

          本文标题:在Windows搭建Linux系统的Python环境

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