Scrapy似乎已安装,但在python shell中无法导入

时间:2015-07-23 23:14:04

标签: python shell ubuntu web-scraping scrapy

我使用了命令:sudo pip install scrapy在虚拟环境中安装scrapy。完成后,我使用了命令:scrapy --version 并得到以下屏幕:

enter image description here

但是当我尝试在python shell中导入scrapy时,我收到导入错误。除了docs中提供的方式之外,是否有在Ubuntu 14.04中安装scrapy的特定方法?

1 个答案:

答案 0 :(得分:2)

遵循本指南:http://docs.python-guide.org/en/latest/dev/virtualenvs/

pip install virtualenv
cd PROJECT_FOLDER
virtualenv venv
source venv/bin/activate
pip install scrapy
deactivate #when ready to leave

如果您在虚拟环境中,则应在命令提示符旁边看到(venv)。 (我在OSX Terminal bash中得到了它)

正如其他人所说,跑步:

which scrapy

会告诉你二进制文件在哪里。它应该在venv文件夹下。

在我的2013 Macbook Pro上测试