Erro do arquivo de instalação: “Nenhum módulo chamado: _struct”

2

OK, então tudo isso começou a tentar instalar o OpenBazaar, mas falei com seus devs e é a minha python que parece confusa de alguma forma. Eu acho que eu posso ter criado / deletado um link simbólico em algum lugar como um ano atrás, e não ter memória do que / onde foi / é.

Então eu executo a instalação deles e ele pára nesse erro:

ImportError: No module named _struct

Então, naturalmente, eu começo a procurar soluções para isso. Eu vi este um:

sudo apt-get --reinstall install python python-support

Mas isso não resolve. Então eu tentei o mais baixo no mesmo segmento:

sudo apt-get remove idle-python2.7

Mas o IDLE não está na minha máquina. Então, meu próximo palpite é essa resposta ao mesmo problema no link , onde o cara diz que inverteu o patch para o bug. E eu acho que é aí que minhas habilidades ficam loucamente curtas, porque eu não consigo nem descobrir o que esse patch significa, muito menos como reverter isso:

Index: Lib/site.py
===================================================================
--- Lib/site.py (revision 79298)
+++ Lib/site.py (working copy)
@@ -118,7 +118,7 @@
     s = "build/lib.%s-%.3s" % (get_platform(), sys.version)
     if hasattr(sys, 'gettotalrefcount'):
         s += '-pydebug'
-    s = os.path.join(os.path.dirname(sys.path[-1]), s)
+    s = os.path.join(os.path.dirname(sys.path.pop()), s)
     sys.path.append(s)

Algum palpite? Alguma coisa fora da minha cabeça? Como eu disse, tenho certeza que esta é a minha falta de jeito no trabalho, mas eu só quero ver se alguém pode me dizer por onde começar a procurar o vidro quebrado.

Na minha pasta usr / lib, eu tenho python2.7, python3 e python3.4, mas não tenho idéia porque tenho três versões. Quando eu faço python -V , aparece:

Python 2.7.6

Eu realmente não sei onde começar.

    
por BHollan 04.04.2015 / 23:19

0 respostas