【问题标题】:scrapy hub - exceptions.ImportError: No module named pymodmscrapy hub - exceptions.ImportError:没有名为 pymodm 的模块
【发布时间】:2017-03-26 23:04:58
【问题描述】:

我可以毫无问题地在本地运行我的 scrapy,但是,当我尝试从 scrapinghub 运行作业时,我收到以下错误(连接到 mongo atlas cloud):

exceptions.ImportError: No module named pymodm

我使用以下方式导入:

import pymodm

非常感谢任何帮助。

干杯

【问题讨论】:

标签: mongodb scrapy scrapinghub pymodm


【解决方案1】:

在项目的主文件夹中创建一个名为scrapinghub.yml 的文件,内容如下。

projects:
  default: 111149
requirements:
  file: requirements.txt

111149 是我在 scrapinghub 上的项目 ID。

在同一目录中创建另一个名为 requirements.txt 的文件。

并把你需要的模块和你正在使用的版本号一起放在那个文件中,像这样,

MySQL-python==1.2.5

PS:我使用的是 MySQLDB 模块,所以我把它放了。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-04-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多