不完全是新手,但也不是专家,显然。在其他地方找不到这个问题。
这是一个用Atom创建的简单布局,它过去在终端上运行得很好,但是没有更多,因为模块c.py刚刚被添加。这个布局确实是一个PyCharm项目。
这种布局本身是否存在缺陷,或者假设最简单的"hello world“功能在理论上是可行的?
提前谢谢你。
--blah
|__blah
|__a.py
|__b.py
|__c.py#a.py
import b
import c
#do stuff(venv)me blah $ python3
>>>import blah.a
ModuleNotFoundError: No module named 'c'发布于 2022-06-29 15:36:53
在PyCharm中,blah.blah被“标记为源根”。搜索引导我找到这篇文章:What does "Mark directory as sources root" really do?
意识到PyCharm在幕后做了一些我认为理所当然的事情,我在项目的Atom版本中尝试了以下几点:
import blah.c解决了问题。
因此,我推测,对原来问题的严格回答是:“不”。
https://stackoverflow.com/questions/72803786
复制相似问题