我有以下包结构:
projects/
package_name/
__init__.py
model.py
Run Code Online (Sandbox Code Playgroud)
在__init__.py我有以下import语句:
import package_name.model as model
Run Code Online (Sandbox Code Playgroud)
PyCharm在这里抱怨说没有命名的模块package_name.但是当我站在终端导入包时projects/,Python会毫无问题地导入包.我在PyCharm的工作目录也是projects,我把它添加到我的PYTHONPATH.
为什么PyCharm抱怨尽管它似乎工作得很好,我该如何解决?
小智 19
PyCharm需要知道树中的哪些文件是Python源代码才能找出你的模块结构.
打开文件 - >设置 - >项目: - >项目结构
然后标记projects为源目录.
| 归档时间: |
|
| 查看次数: |
2805 次 |
| 最近记录: |