环境: Windows、WSL、Jupyter Notebook、Pytorch
前言
做人工智能相关的实验,linux系统是必备的——很多包在windows上都没法直接pip或者conda安装。
如果我们的目的是为了学习和实验,普通的搭建linux的方法会令人不适。
- 装双系统切换太麻烦。
- VMware又不能用GPU,也有很多限制。
- 买个新电脑代价太大。
- 服务器租的便宜性能又不行。
现在(2019/12)WSL不支持CUDA
所以有性能需求的还是建议弄正常的linux
要做的东西不需要依赖特定的包的话,windows的Anaconda也非常够用
所以WSL(Windows subsystem For Linux)就非常方便,不用切换系统,甚至很多文件都不需要复制。
下面描述一下搭建过程:
步骤
-
安装WSL:https://www.jianshu.com/p/6b02948b3d37
注意点:(1)windows功能开启 (2)apt-get镜像修改 (3)apt-get 更新 -
安装pip3
sudo apt install python3-pip
并配置pip3的镜像:https://blog.csdn.net/u012887259/article/details/102804707 -
安装ipython、jupyter、pytorch
pip3 install ipython
pip3 install jupyter
pytorch:https://pytorch.org/get-started/locally/
建议去官网确定一下各种版本。然后复制语句执行。
当下应该是:pip3 install torch torchvision
-
jupyter notebook 远程登录 (本地的话应该也不需要这一步)
https://blog.csdn.net/dlh_sycamore/article/details/82749594 -
验证
jupyter notebook
windows浏览器里输入URL
成功登录jupyter notebook
TIPS:
- WSL的/mnt里面的 c d e f g 就是硬盘,进去以后就完全是windows的路径。如果以前就用jupyter的可以直接去项目文件夹执行。
- 本文介绍的是用pip3,如果有多python环境需求的,可以自行查找linux anaconda安装。
- 本文介绍的内容是不需要使用xfce4等虚拟桌面的。
网友评论