我正在使用PyCharm,并且正在从同一目录中的另一个python文件导入一些常量。导入在运行时有效,但是每次在该文件中使用常量时,我都会在import语句上得到这个令人讨厌的红色下划线。
这是文件层次结构
(请忽略文件夹上的红色下划线,它们与此无关)
是什么导致此行为,我该如何解决?
最好将其替换为:
from pca_mixtures.constants import *
Run Code Online (Sandbox Code Playgroud)
问题是由于PyCharm如何将PYTHONPATH设置为项目的根目录。
虽然您可以将目录添加为Sources,但我不建议这样做。那会使您的项目脆弱。
| 归档时间: |
|
| 查看次数: |
1741 次 |
| 最近记录: |