Как исправить ошибку при установки scrapy?

Добрый день.

Сейчас на свою систему ставлю scrapy (под windows 7 32bit) - но в итоге получается ошибка.

Что сделал:

Twisted (через pip - последняя версия).
lxml (через pip - последняя версия).
OpenSSL - официальный сайт
setuptools.py - официальный сайт.
scrapy (через pip - последняя версия).

В итоге при вызове scrapy через терминал, либо при попытке создать проект:

mulano - папка для проекта, находится в Path.

C:\python35\python.exe C:/python35/mulano/scrappy1/testo.py
Traceback (most recent call last):
File "C:/python35/mulano/scrappy1/testo.py", line 3, in
import scrapy
File "C:\python35\lib\site-packages\scrapy\__init__.py", line 48, in
from scrapy.spiders import Spider
File "C:\python35\lib\site-packages\scrapy\spiders\__init__.py", line 10, in
from scrapy.http import Request
File "C:\python35\lib\site-packages\scrapy\http\__init__.py", line 15, in
from scrapy.http.response.html import HtmlResponse
File "C:\python35\lib\site-packages\scrapy\http\response\html.py", line 8, in
from scrapy.http.response.text import TextResponse
File "C:\python35\lib\site-packages\scrapy\http\response\text.py", line 13, in
from scrapy.utils.response import get_base_url
File "C:\python35\lib\site-packages\scrapy\utils\response.py", line 12, in
from twisted.web import http
File "C:\python35\lib\site-packages\twisted\web\http.py", line 92, in
from twisted.internet import interfaces, reactor, protocol, address
File "C:\python35\lib\site-packages\twisted\internet\reactor.py", line 38, in
from twisted.internet import default
File "C:\python35\lib\site-packages\twisted\internet\default.py", line 56, in
install = _getInstallFunction(platform)
File "C:\python35\lib\site-packages\twisted\internet\default.py", line 50, in _getInstallFunction
from twisted.internet.selectreactor import install
File "C:\python35\lib\site-packages\twisted\internet\selectreactor.py", line 18, in
from twisted.internet import posixbase
File "C:\python35\lib\site-packages\twisted\internet\posixbase.py", line 18, in
from twisted.internet import error, udp, tcp
File "C:\python35\lib\site-packages\twisted\internet\udp.py", line 53, in
from twisted.internet import base, defer, address
File "C:\python35\lib\site-packages\twisted\internet\base.py", line 23, in
from twisted.internet import fdesc, main, error, abstract, defer, threads
File "C:\python35\lib\site-packages\twisted\internet\defer.py", line 29, in
from twisted.python import lockfile, failure
File "C:\python35\lib\site-packages\twisted\python\lockfile.py", line 52, in
_open = file
NameError: name 'file' is not defined

Process finished with exit code 1

_______________

Есть подозрения, что для работы нужен, но эта штука отказывается ставить из-за конфликта версии путона, хотя все вроде бы ровно. Почитал комментарии, у многих также: sourceforge.net/projects/pywin32
  • Вопрос задан
  • 983 просмотра
Решения вопроса 1
Overdese
@Overdese
DevOps
Scrapy не поддерживает 3ий питон doc.scrapy.org/en/latest/faq.html#does-scrapy-work...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы