pycharm 包和类,都显示 unresolved reference
1,PyCharm->Preferences->Build,Excution,Deployment->Console->Python Console勾选上Add source roots to PYTHONPATH; 2,进入PyCharm->Preferences->Project->Project Structure,通过选中某一目录右键添加sources,需要注意的是如果是多级目录,需要将目录包的一级都添加为 sources,比如:
project
--bin
--lib
----pyexchanger
----pymaker
需要将 lib/pyexchanger 和 lib/pymaker 都添加为 sources,仅仅 lib 添加为 sources,只能解决 lib 一层的包的 unresolved reference 的问题,还有有类层面的 unresolved reference 的问题
具体可以参考这个地址:
https://blog.csdn.net/u014496330/article/details/55211398
https://blog.csdn.net/k_runtu/article/details/79902610
在PyCharm中遇到导入lib包时,包和类显示Unresolved reference的问题。解决方案是将lib目录下的pyexchanger和pymaker添加为sources根,以解决所有层级的引用问题。参照链接中的教程可以找到详细的解决步骤。
106

被折叠的 条评论
为什么被折叠?



