After I installed pycurl, there is an error occured like this when I test my code.
OS: Ubuntu 16.04 LTS
python: 3.6.5
curl: 7.47.0-1ubuntu2.8
pycurl: 7.43.0.1
Is there any solution I can solve that? Thank you !
Anyway, I solved the problem finally. 
Here are 2 errors I face:
pycurl.error: (1, 'Protocol https not supported or disabled in libcurl')
ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other).
Solution:
1)apt-get install openssl
2)export PYCURL_SSL_LIBRARY=openssl
3)easy_install pycurl 
For some reason, the pip ingore the PYCURL_SSL_LIBRARY. I have to use easy_install.
pycurl.error: (1, 'Protocol https not supported or disabled in libcurl') Ubuntu