Installing pycurl with pip install pycurl fails:
python setup.py egg_info did not run successfully.
You can download the pycurl dependency file separately and install it
sArchived: Python Extension Packages for Windows - Christoph Gohlke (uci.edu)
Select the file of the corresponding version of Python to download. My Python is 3.7. After downloading, open the terminal in the download directory, and then enter
pip install pycurl-7.45.1-cp37-cp37m-win_amd64.whl
It's OK!