ModuleNotFoundError:Scray中没有名为“”的模块

2024-09-27 21:29:20 发布

您现在位置:Python中文网/ 问答频道 /正文

(这是我的项目.py)在

import scrapy
class FreelanceItem(scrapy.Item):
url = scrapy.Field()
url = scrapy.Field()

当我启动另一个python并导入包时

^{pr2}$

我明白了: ModuleNotFoundError:没有名为“freelance”的模块

我该怎么办?在

谢谢。在


Tags: 模块项目pyimporturlfielditemclass
1条回答
网友
1楼 · 发布于 2024-09-27 21:29:20

你用错了方法。。在

假设您在一个名为PythonTest的目录中,其中还包含主.py文件。在

步骤:

  1. 在这个PythonTest目录中创建一个名为“freelance”的文件夹
  2. 在这个目录(freelance dir)中添加一个名为:“init\.py”的空文件(这将告诉python它是一个包)
  3. 添加您的项目.py文件也在这个目录中

现在去你的主.py'并添加行:

from freelance.items import FreeLanceItem

还要确保你的代码有正确的缩进

^{pr2}$

运行代码不会再产生错误。在

告诉我这是否有用!在

相关问题 更多 >

    热门问题