一个旧的项目,有些时间没有动了,再次修改些功能,发现各种迷惑的错误:
1,导入项目报错:
The project at uses a non-standard layout and cannot be attached to this project
2,导入到pycharm中后,发现跟别的项目不太一样,别的项目会加粗项目名称显示,而这个项目,显示的是项目路径,也没有加粗显示项目名称。
正常项目:
出错的项目:
3,打开出错的项目,ctr+点击函数名称,内部函数无法跳转过去,报错:Cannot find declaration to go
解决办法:
查看项目目录中.idea文件中是否缺失*.iml文件
缺少的话,重建一个项目名称.iml文件
本人因为本地有个此项目的备份,拷贝了备份的项目中.iml文件过去,就好了。
要是没有备份的话,可参考如下链接新建一个: