can not install esp8266 core

I've been trying to install esp8266 core and still failed saying "CRC doesn't match,file is corrupted". and another issue that i have is the download is very slow about 20 kb/sec. is anyone have the same problem.
i have to work on my school project. appreciate all advice.
esp8266 core version 2.7.0