首先我们来了解一下,为什么会出现这样的问题,以及python搜索包的机制是怎么样的 1.为什么会出现这样的问题? 包是向下搜索机制. 2.为什么ide中执行没有报找不到包的问题? python搜索机制,在ide中是以项目为根路径, 所以它的搜索机制是从项目根路径开始向下搜索. 3.为什么命令行执行时会报找不到包的错误? 这是因为命令行执行的时候,是以当前执行的py文件所在目录级别的下一级开始搜索. 这个可能有一点不好理解. 上个例子: root .......web(一级目录) ......se…