Я пытаюсь запустить проект очистки с помощью Pyspider, я установил необходимые библиотеки:
- Pyspider
- Phantom Js
- Tornado
- Wsgidav (необходимая версия 2.4)
- Jsmin
ОК, после установки я получил эту ошибку
Файл "c: \ users {:))} \ appdata \ local \ Programs \ python \ python37 \ lib \ site-packages \ pyspider \ run.py ",> строка 231
async = True, get_object = False, no_input = False) :
SyntaxError: неверный синтаксис
Я решил эту проблему, изменив все python ключевые слова " asyn c" имя переменной под другим именем " _asyn c ". (Потому что я использую python 3.7, и в этой версии в качестве ключевого слова было установлено слово asyn c)
Я снова запустил проект с помощью команды:
python -m pyspider.run
И получил эти ошибки:
C: \ Users \ yosser \ AppData \ Local \ Programs \ Python \ Пыть hon37-32 \ lib \ site-packages \ pyspider \ libs \ utils.py: 196: FutureWarning: время ожидания не поддерживается на вашей платформе.
warnings.warn ("время ожидания не поддерживается на вашей платформе." , FutureWarning)
[W 200425 12:55:44 run: 413] фантом js не найден, продолжить работу без него.
[I 200425 12:55:46 result_worker: 49 ] result_worker стартует ...
[I 200425 12:55:47 процессор: 211] процессор запускается *
[I 200425 12:55:47 планировщик: 647] запуск планировщика. ..
[I 200425 12:55:47 планировщик: 586] через 5 м: новый: 0, успех: 0, повтор: 0, сбой: 0
[I 200425 12:55 : 47 result_worker: 66] result_worker завершается ...
[I 200425 12:55:47 планировщик: 782] scheduler.xmlrp c прослушивание 127.0.0.1:23333
[I 200425 12:55:48 tornado_fetcher: 638] сборщик запускается ...
[I 200425 12:56:47 планировщик: 586] через 5 м: новый: 0, успех: 0, повтор: 0, сбой: 0
Сервер Pyspider не работает (локальный хост: 5000 не найден) Для В этом выпуске я усомнился в строке вывода:
[W 200425 12:55:44 run: 413] фантом js не найден, продолжить работу без него.
и я изменил файл "webui / webdav.py" в соответствии с этим ansower . но никаких хороших новостей об этом. Пожалуйста, мне нужно закончить эту плохую живую историю asp, спасибо.