@ AaronN.Brock Да, никто не очень доволен, но это уже намного проще по сравнению с тем временем, когда у вас не было conda и колес, где вам приходилось устанавливать (и, возможно, даже правильно связывать) пакеты. Кроме того, это редко приводит к проблемам при использовании conda и pip, им просто не легко управлять, потому что conda не «знает» о пакетах, установленных с помощью pip.
я есть разумное понимание разницы междуconda install
& pip install
; Какpip
устанавливает пакеты только для Python &conda
можно установить не Python двоичные файлы. Тем не менее, есть некоторые совпадения между этими двумя. Что заставляет меня спросить:
Какое эмпирическое правило для того, чтобы использоватьconda
или жеpip
когда оба предлагают пакет?
Например,TensorFlow
доступно в обоих хранилищах, но изтензор потока документов:
в Anaconda мы рекомендуем установить TensorFlow сpip install
команда, а не сconda install
команда.
Но есть много других пакетов, которые перекрываются, какnumpy
, scipy
и т.п.
Тем не мение,этот ответ Stackoverflow предполагает, чтоconda install
должно быть по умолчаниюpip
следует использовать только в том случае, если пакет недоступен изconda
, Это правда даже дляTensorFlow
или другие пакеты только для Python?