问题阐述:
flask数据库迁移的时候,报错“module'platform'hasno attribute 'linux_distribution' ”。
报错原因:
python3.7以后platform.linux_distribution()
被移除了。
(详见https://docs.python.org/3.5/library/platform.html#platform.linux_distribution)
解决办法:
进入报错点,用distro.linux_distribution()替换platform.linux_distribution()
。先安装(pip install distro),再导入(import distro)替换。