Сценарий, пропуская колонку

Причина таких пар:

394046 3628 -rwxr-xr-x 2 root root 3709944 Oct 14 23:42 python3.4*
394046 3628 -rwxr-xr-x 2 root root 3709944 Oct 14 23:42 python3.4m*

заключается в следующем: «3,4 м» оказывается «3,4», связано с Pymalloc , как указано в Архив списков рассылки: Re: l = range (int (1E9)) . Это автоматически добавляет суффикс «m» (см. Комментарий devel / boost-python с python 3.4 и pymalloc ).

Тот же вопрос, например, был задан в python3.4 vs python3.4m # 32402 (Homebrew), и кто-то указал на более подробный ответ здесь: PEP 3149 - версия ABI с тегами .so файлы . На этой странице PEP обоснование описывает использование ссылок в качестве фона для другого предлагаемого изменения, затрагивающего имена, используемые для разделяемых библиотек.

Что касается удаления пакета: это зависит от обстоятельств.

  • Ubuntu 14.04 (как указано в комментариях) не поддерживает python3.5 (предоставляет python3.4).
  • Если вы просто удалите python3.4 из обычного Ubuntu 14.04, synaptic удалит (сначала запрос) около сотни пакетов, включая Firefox.
  • На самом деле, я сначала использую apt-get , затем настраиваю с помощью aptitude , но читал, что синаптический ведет себя достаточно близко к aptitude - и быстрая проверка показывает, что это так, хотя на несколько порядков медленнее .
  • Итак: если вы установили python3.5, используя syntaptic , это было сделано путем добавления репозиториев (не упомянутых в вопросе) и успеха synaptic в отказе от python3. 4 будет зависеть от того, какие другие пакеты предоставляют эти дополнительные репозитории, и распознает ли он их как совместимые или как действительное обновление.

0
10.08.2018, 16:07
1 ответ

Это происходит потому, что перед столбцом 13 в ваших данных есть лишний разделитель.

1
28.01.2020, 02:42

Теги

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