Нет такой вещи, как ошибка сети в вашем случае ...
Если вы анализируете получаемый вами Traceback, он сообщает вам, что код не работает в строке 266 prepareCovalent.py при выполнении initResiduechain, res = string.split(":")
.
Что это значит?
Это означает, что если у нас есть образец тестовой строки
test = "a:b:c:d"
при работе test.split(":")
вернет 4 значения! (а именно "a", "b", "c", "d")
Поэтому пытаюсь сделать:
x, y = test.split(":")
приведет к ошибке, которую вы испытываете, знаменитое слишком много значений для распаковки error!
В противном случае выполнение x, y, z, t = test.split(":")
будет успешным, и вы не увидите никаких ошибок.
В любом случае, я предлагаю вам пересмотреть способ выполнения этой операции разбиения, учитывая полезный список, который будет инкапсулировать все возвращаемые значения, например:
l = []
l = test.split(":")
Это будет работать гладко, и вы сможете получить доступ ко всем отдельным элементам просто с помощью индексации:
l[0] # OUPUTS "a"
l[1] # OUPUTS "b"
l[2] # OUPUTS "c"
l[3] # OUPUTS "d"