В чем разница между командой:Different список установленных пакетов поет «список пипа» и «pip.get_installed_distributions()»
$ pip list
что я могу запустить в командной строке, а также:
import pip
pip.get_installed_distributions()
, который я запускаю в среде python
.
Почему они возвращают другой список установленных пакетов?
Он возвращает то же самое для меня. Вы уверены, что используете 'pip list' в том же env, из которого вы запускаете' python'? – davidism
Что у вас есть $ PATH? –
@davidism Я открываю терминал и запускаю 'pip list', я получаю длинный список. Затем я вхожу в среду 'python' в том же сеансе терминала и использую команду' pip.get_installed_distributions() ', и я получаю гораздо более короткий список. – Gabriel