Я запускаю Python в Windows и обычно устанавливаю пакеты, используя готовые двоичные файлы. Когда я обновляю пакеты (например, с matplotlib-1.0.0 до matplotlib-1.1.1), нужно ли сначала удалять более раннюю версию?
Я провел тестовое обновление matplotlib, не удаляя предыдущую версию, и все в порядке. matplotlib.__version__
показывает «1.1.1». Значит, distutils просто перезаписывает файлы, потенциально оставляя старые файлы загромождающими папку с пакетами сайта? Или установщик искал предыдущие установки, сначала удалял их, а затем устанавливал новую версию?