【发布时间】:2014-05-04 05:48:44
【问题描述】:
我正在尝试安装来自 Github 的 Python 应用程序 Portia:https://github.com/scrapinghub/portia
我在命令行使用以下步骤:
- 在 Mac 终端中设置新的 virtualenv 'portia'
- git 克隆https://github.com/scrapinghub/portia.git
-
按照自述文件的说明进行操作:
cd slydpip install -r requirements.txt -
运行波西亚
cd slydtwistd -n slyd
但每次我尝试运行程序的最后一步时,都会收到以下错误:
ImportError: No module named scrapy
知道为什么会发生此错误吗?所有前面的步骤似乎都正确安装。这是我安装过程早期的错误吗?
谢谢!
【问题讨论】:
-
pip install -r requirements.txt工作正常吗?scrapy列在那里,所以应该已经安装了。python -c "import scrapy"是否显示任何错误? -
是的,
pip install -r requirements.txt安装正确。是的,python -c "import scrapy"显示错误:ImportError: No module named scrapy -
pip list显示什么? (确保在激活 virtualenv 的情况下运行它。)
标签: python git github web-scraping scrapy