Это означает установку в новой среде той же версии пакетов из старой среды.
Есть ли способ извлечь эту информацию из старой среды, например, в файл require.txt? Кажется, в старой среде нет файла require.txt, который я мог бы использовать.
РЕДАКТИРОВАТЬ: Спасибо за обсуждение. Да, это была моя ошибка, что я не выполнил заморозку пунктов перед обновлением, но я не знал, что все настолько ненадежно.
Некоторые части кода устарели (и я знаю, что получу комментарии об использовании Python 2.7 в некоторых случаях), но, например, когда я запускаю pip Free из одного из активированных пакетов, я получаю:
Код: Выделить всё
# pip freeze
/.../venv/bin/python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
Подробнее здесь: https://stackoverflow.com/questions/781 ... nvironment