Мне нравится использовать pip для загрузки исходного кода пакетов Python без их установки. Например, для загрузки SciPy 1.4.1 я бы использовал
python3 -m pip download --no-binary=:all: scipy==1.4.1
Это обычно работает, но по крайней мере для SciPy 1.4.1 и pip 20.0, 20.0.1 и 20.0.2 это не так.
Исходный код SciPy фактически загружен, но из-за ошибки на этапе «Установка зависимостей сборки» исходный код SciPy очищается. (Я не очень хочу этот шаг сборки, но даже предоставление --no-deps
не избавляет от него. Хотя на самом деле ничего не устанавливает.)
Что изменилось с pip, и (что более важно ) как это исправить?