У меня нет опыта работы с CentOS, в частности, но, как правило, вы должны всегда использовать менеджер пакетов вашей системы для установки, если у вас нет особых потребностей. Диспетчер пакетов упрощает установку / удаление и, что более важно, упрощает управление обновлениями безопасности и позволяет избежать сбоев при обновлении ОС.
В вашем случае я считаю, что менеджер пакетов - это yum. Вероятно, у него есть некоторая функция поиска, которая позволяет вам искать pycurl, но я предполагаю, что имя пакета выглядит как python-pycurl (по крайней мере, в Debian и связанных дистрибутивах). Следовательно
yum install python-pycurl
является предпочтительным способом установки PyCURL.