“Nenhum módulo chamado 'pycurl'” exceção ao adicionar o repositório apt no terminal

2

Acabei de instalar o Ubuntu 13.04 algumas horas atrás. Depois de instalar alguns softwares, surpreendentemente, não consigo mais adicionar o apt repo in terminal!

Quando eu excedo sudo add-apt-repository ppa:tiheum/equinox , o terminal apenas me lança essa mensagem de depuração:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 98, in get_ppa_info_from_lp
    lp_page = urllib.request.urlopen(request, cafile=LAUNCHPAD_PPA_CERT)
  File "/usr/lib/python3.3/urllib/request.py", line 148, in urlopen
    context.load_verify_locations(cafile, capath)
FileNotFoundError: [Errno 2] No such file or directory

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 129, in <module>
    ppa_info = get_ppa_info_from_lp(user, ppa_name)
  File "/usr/lib/python3/dist-packages/softwareproperties/ppa.py", line 105, in get_ppa_info_from_lp
    import pycurl
ImportError: No module named 'pycurl'

Eu o encontro como um bug aqui , mas esse segmento de bug não mencionou nenhuma solução.

Alguém pode me ajudar? Muito obrigado!

Depois de sudo apt-get install python3-pycurl , quando eu sudo add-apt-repository ppa:tiheum/equinox novamente, recebi esta mensagem estranha:

  

Não é possível acessar o PPA   ( link ) para obter o PPA   informações, verifique sua conexão com a Internet.

Mas, na verdade, minha conexão com a Internet está funcionando bem (por exemplo, eu posso sudo apt-get update ). O que há na terra com meu add-apt-repository ?

    
por SmilingSun 16.08.2013 / 20:11

0 respostas