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.