Collection and solution of error reporting in pyspider
Command “python setup.py egg_ info” failed with error code 10
This means that pycurl installation reported an error
Download address of WHL file of pycurl in win10 solution
# Follow the link above to download the pycurl whl file, pay attention to your own python version, I'm using python 3.7 here
# locate the path to change the file
pip3 install pycurl-7.43.0.4-cp37-cp37m-win_amd64.whl
CentOS solution
yum install python-devel curl-devel
pip3 install pycurl
Ubuntu solution
sudo apt-get install libcurl4-gnutls-dev
pip install pyspider
SyntaxError: invalid syntax
Async cannot be used as a keyword and needs to be changed as a variable
Run pyspider to find the error file and replace async to know that the error was not reported
ImportError: cannot import name ‘Disp