Win10+VSCode+WSL开发Python程序
图源:ubuntu.com
基础环境:
如标题所言,开发环境需要Win10、VSCode、WSL:
- 如果没有Win10,那可以洗洗睡了。
- 如果没有VSCode,可以阅读推荐一个IDE——VSCode。
- 如果没有WSL,可以阅读Windows Sub Linux 体验。
此外需要说明的是,我之前安装的WSL是Debian,优点是占的空间小,但我发现缺少很多工具,而且软件源中的软件也很少,安装Python不是很方便,所以我卸载后重新安装了Ubuntu,下面的内容都是在WSL Ubuntu中操作的。
使用VSCode连接WSL
先确保vscode
已经安装了Remote-WSL
扩展:
如果没有就安装。
然后在WSL中定位到工程目录并使用code
命令尝试使用vscode
打开工程:
icexmoon@icexmoon-book:/mnt/d$ cd workspace/python/
icexmoon@icexmoon-book:/mnt/d/workspace/python$ code file-remark/
ERROR: Failed to download the VS Code server. 'wget' not installed.
Please install wget:
Debian/Ubuntu: sudo apt-get install wget
我这里遇到报错,提示需要使用wget
下载VS Code server
这个必须组件,那就先安装wget
:
icexmoon@icexmoon-book:/mnt/d/workspace/python$ sudo apt-get install wget