美文网首页
在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