почему процесс установки pip застрял на шаге «Установка собранных пакетов»? - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь установить некоторые библиотеки python в виртуальной среде, созданной conda create, но для некоторых пакетов установка застряла на шаге "Установка собранных пакетов: возьмите в качестве примера pandas: Моя команда и выводявляются следующими:

pip install pandas --no-cache-dir
Collecting pandas
  Downloading https://files.pythonhosted.org/packages/99/12/bf4c58eea94cea4f91ff931f284146337814fb8546e6eb0b52584446fd52/pandas-0.24.1-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (16.3MB)
100% |████████████████████████████████| 16.3MB 11.4MB/s 
Requirement already satisfied: numpy>=1.12.0 in /anaconda/envs/testctds2/lib/python3.6/site-packages (from pandas) (1.16.1)
Requirement already satisfied: pytz>=2011k in /anaconda/envs/testctds2/lib/python3.6/site-packages (from pandas) (2018.9)
Requirement already satisfied: python-dateutil>=2.5.0 in /anaconda/envs/testctds2/lib/python3.6/site-packages (from pandas) (2.8.0)
Requirement already satisfied: six>=1.5 in /anaconda/envs/testctds2/lib/python3.6/site-packages (from python-dateutil>=2.5.0->pandas) (1.12.0)
Installing collected packages: pandas

Процесс просто зависает там (по крайней мере, в течение 30 минут), пока я не нажму + z для выхода (control + c не получил ответа).

Что у меня естьпробовал:

  1. Панда установки conda работала хорошо, что также является рекомендуемым способом установки панд. Я просто не понимаю, почему установка pip не сработала, как предполагается, и этоСитуация также случилась с некоторыми другими библиотеками, такими как numpy, scipy и scikit-learn.

  2. Я также пытался без --no-cache-dir или -vvv увидеть больше деталей, нов любом случае после строки «Установка собранных пакетов: pandas» больше не было никакой информации или кода ошибки.

  3. Я попытался выполнить команду в новом окне терминала.Быстро устанавливается "pip install numpy", но не работает с пандами или scipy.

1 Ответ

0 голосов
/ 15 февраля 2019

Я вижу, что это может быть проблемой для других пользователей.Вот ссылка github , описывающая ту же проблему.На странице Conda GitHub есть несколько других.Некоторые ответы, которые приходят из этого поста:

  • Убедитесь, что вы в курсе своей корневой среды conda.try: conda upgrade conda

  • Создайте новый виртуальный env

Майкл Грант, директор по техническому консультированию в Anaconda, ответил на этоПоток с этим:

Тем не менее, когда я смотрю на выходные данные отладки, я обнаруживаю, что он не может очень хорошо сократить список пакетов.Чем больше «старых» пакетов нужно учитывать, тем выше вероятность того, что этот вид решающего срыва произойдет.К счастью, это гораздо менее вероятно, чем раньше.

...