Ошибка из установочного файла: & ldquo; Модуль не назван: _struct & rdquo;

Хорошо, так что все это начало пытаться установить OpenBazaar, но я поговорил с их разработчиками, и это мой питон, который, кажется, как-то запутался. Я думаю, что я, возможно, создал / удалил символическую ссылку где-то около года назад, и у меня НЕТ памяти о том, что / где она была / есть.

Итак, я запускаю их установку, и она останавливается на этой ошибке:

ImportError: No module named _struct

Поэтому, естественно, я начинаю искать решения этой проблемы. Я видел этот один:

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

Но это не исправляет. Итак, я попробовал нижний в той же теме:

sudo apt-get remove idle-python2.7

Но IDLE не на моей машине. Поэтому мое следующее предположение - это один ответ на ту же проблему на http://bugs.python.org/issue15066 , где парень говорит, что он отменил патч для ошибки. И я полагаю, что здесь мои навыки безумно не хватает, потому что я даже не могу понять, что вообще означает этот патч, не говоря уже о том, как изменить его:

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)

Есть предположения? Есть какие-то необычные головы? Как я уже сказал, я почти уверен, что это моя собственная неуклюжесть на работе, но я просто хочу посмотреть, сможет ли кто-нибудь сказать мне, с чего начать искать разбитое стекло.

В моей папке usr / lib у меня есть python2.7, python3 и python3.4, но я понятия не имею, почему у меня три версии. Когда я делаю python -V, это приходит к выводу:

Python 2.7.6

Я действительно в растерянности относительно того, с чего начать.

2
задан 13 April 2017 в 15:37

0 ответов

Другие вопросы по тегам:

Похожие вопросы: