Почему на моем windows 10 есть pip и pip3, когда оба указывают на одну и ту же установку Python 3.8.1? - PullRequest
0 голосов
/ 14 января 2020

Я только установил Python 3.8.1 на свой Windows 10, по некоторым инструкциям я начал использовать pip3 и установил все требования с pip3, но у меня возникли многочисленные проблемы, особенно пакеты, которые я только что установил, может ' Импортируется по ошибке python. Тогда я сделал это pip3 --version и pip --version, результаты разные. Затем я сделал pip --list и pip3 --list, результаты, конечно, тоже разные, поэтому я выполнил все требования в pip, и это, похоже, решило мою проблему.

Итак, теперь у меня есть вопрос, почему пип, а затем пип3 на одном и том же Python 3.8.1?

where pip и where pip3 оба возвращают одну и ту же папку C:\Python38\Scripts\pip3.exe

1 Ответ

0 голосов
/ 14 января 2020

Двоичные файлы, такие как python и pip указывают на версию по умолчанию Python, которая часто была 2.x, а pip3 и python3 указывают на последнюю установленную версию Python 3.x. Это было необходимо, потому что много программного обеспечения было написано для Python 2 и не обновлялось для работы с py3. Теперь, когда python 2 достиг конца жизни, надо надеяться, что go в будущем.

...