pycharm的一个小问题
问题描述(pycharm 专业版 2020.3)
- 导包报红,但能正常运行.
![在这里插入图片描述](https://img-blog.csdnimg.cn/46c8e98ac8bc40a29c2215e15191f7e0.png?x-oss-process=image,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5NDE0MTI1,size_16,color_FFFFFF,t_70#pic_center)
解决方法
- File -> Setting -> Build,Execution,Deployment ->Console->Python Console.
![在这里插入图片描述](https://img-blog.csdnimg.cn/83592ee82cce43319881f0aaa56a737d.png?x-oss-process=image,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5NDE0MTI1,size_16,color_FFFFFF,t_70#pic_center)
- 把报红模块所在目录的父目录设置为 Source Root.
![在这里插入图片描述](https://img-blog.csdnimg.cn/66945a036d404ebbb3cfed951d56033e.png?x-oss-process=image,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5NDE0MTI1,size_16,color_FFFFFF,t_70#pic_center)
- 之后就可以了
![在这里插入图片描述](https://img-blog.csdnimg.cn/a23d999cf67045298eaa4a3267e662f5.png?x-oss-process=image,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI5NDE0MTI1,size_16,color_FFFFFF,t_70#pic_center)
或者直接使用 import 导入,同级目录一般不建议使用from … import, 如果入口文件不在同一目录也可能找不到包,这是关于路径的问题,有时间专门写一篇关于导包路径的.
如有错误还望指出