Я хочу установить portia. Требуются scrapy и slybot. Я также установил virtualenv (как рекомендуется) и выполнил virtualenv Portia, чтобы создать виртуальную среду Python только для этого проекта. Теперь требует запустить twisted сервер с twistd -n slyd, но потом выдает ошибку:
File "/home/john/Downloads/portia-master/slybot/slybot/linkextractor/__init__.py", line 6, in <module>
from .base import BaseLinkExtractor, ALLOWED_SCHEMES File "/home/john/Downloads/portia-master/slybot/slybot/linkextractor/base.py", line 6, in <module>
from scrapy.linkextractor import IGNORED_EXTENSIONS ImportError: No module named linkextractor
У меня Ubuntu 12.04, установлено: python 2.7, pip, python-scrapy, python-twisted
Что здесь может быть не так? Я не использовал pip и virtualenv раньше, кажется, что-то не так с рабочим процессом развертывания (например, переменные ОКРУЖАЮЩЕЙ СРЕДЫ, другие конфигурации virtualenv/pip), которые я описал выше?