解决“attempted relative import with no known parent package“的错误
用pycharm写代码时,当import无法识别同一个文件夹中的文件,提示“attempted relative import with no known parent package”时,这种问题可以用下面的方法解决:
- 打开File->Setting->打开 Console下的Python Console,把选项(Add source roots to PYTHONPATH)勾选上
- 右键点击自己的工作空间,找下面的Mark Directory as 选择Source Root,就可以解决上面的问题了
如下图所示:
设置以后,就可以在2-5目录的py文件中通过from logger.xxx import yyy
了,