Ошибка InvalidArchiveError при установке GNURadio в Windows 10 из командной строки. Кажется, проблема с libarchive или codec2

#python-3.x #windows #conda #gnuradio #libarchive

#python-3.x #Windows #conda #гнурадио #архивировать

Вопрос:

 InvalidArchiveError("Error with archive C:\Users\RDCRLCLW\Miniconda3\pkgs\codec2-0.9.2-h301d43c_1.tar.bz2.  You probably need to delete and re-download or re-create this file.  Message from libarchive was:nnCan't create '\\?\C:\Users\RDCRLCLW\Miniconda3\pkgs\codec2-0.9.2-h301d43c_1\Library\bin\fdmdv_get_test_bits.exe'")
 

Это происходит при установке GNURadio, самой последней версии или версии 3.8.2 с conda версии 4.10.0

Я пытаюсь установить через conda-forge и попробовал несколько разных способов:

  • как обычный пользователь
  • как администратор
  • переустановил miniconda
  • попытался установить codec2 самостоятельно
  • conda clean -a

Я боролся с этим весь день и не уверен, как выйти за рамки этого шага… Я видел несколько похожих сообщений InvalidArchiveError, но ни одно из них не совпадало, и опубликованные решения, похоже, не работают для этого экземпляра. любые советы с благодарностью!

Редактировать:

Пробовал более ранние версии libarchive, codec2 и conda без кубиков. Я читал, что это также может произойти, когда на жестком диске недостаточно места, но у меня его более чем достаточно. Нужно как-то установить этот пакет, поэтому я был бы признателен всем, кто в этом разобрался!

Ответ №1:

Не обновляйте CONDA до 4.10.0, новая версия нестабильна

Комментарии:

1. Возлагал большие надежды, но без кубиков, попробовал conda 4.9.2 и 4.9.1, задаваясь вопросом, имеет ли это какое-то отношение к libarchive, может попробовать поиграть с этим дальше