Ubuntu子系统常见问题记录

问题描述+解决方案

问题1:uswgi无法编译

Q1:在ubuntu18.04子系统+python3.5虚拟环境中安装uswgi时出现编译不成功的现象,在学会在win10的ubuntu子系统下编译micropython 中发现很关键一句话:Ubuntu子系统常见问题记录
我一看发布时间
Ubuntu子系统常见问题记录
时间节点很合适,ubuntu18.04在19年还没有更新,所以这个交叉编译ubuntu子系统还不具备,所以又找了另一个博主的博客。
A1:Ubuntu 18.04安装arm-linux-gcc交叉编译器(超简单,附安装包下载地址)
经过实际安装后成功解决!Ubuntu子系统常见问题记录

问题2:安装mysql成功,但启动失败

Q2:win10开发Django完后,想要在Ubuntu子系统测试部署,成功安装mysql,但是就是启动不了,按照正常的Ubuntu教程是无法解决的
A2:后来发现是因为win10的mysql启动着,占用了子系统的端口,导致只有将子系统关了才行。因为说白了,子系统就时win10的一个应用程序,本身会占用win10的进程端口。这里附上参考链接Win10自带Ubuntu子系统下Mysql安装踩坑记录
win10停止指令:net stop mysql
Ubuntu子系统常见问题记录
ubuntu子系统启动:sudo service mysql start
Ubuntu子系统常见问题记录
最后我直接在win10上用Navicat,输入127.0.0.1就直接连接上了ubuntu子系统中部署·的mysql。
Ubuntu子系统常见问题记录