Прежде чем я смело установил оба одновременно, у меня было так много вопросов. Если я дам python, пойдет ли он на py3, когда я захочу py2? pip / virtualenv произойдет под py2 / 3?
Кажется, сейчас все очень просто.
Просто вслепую установите их обоих. Убедитесь, что вы получите правильный тип (x64 / x32). Во время / после установки убедитесь, что вы добавляете в путь переменные среды .
[ENVIRONMENT]::SETENVIRONMENTVARIABLE("PATH", "$ENV:PATH;C:\PYTHONx", "USER")
Замените x в приведенной выше команде, чтобы задать путь.
Затем перейдите в обе папки.
Перейдите к
python3.6/Scripts/
и переименуйте pip в pip3.
Если pip3 уже существует, удалите pip. Это обеспечит запуск только pip под python2 . Вы можете проверить по:
pip --version
Если вы хотите использовать pip с python3, просто используйте
pip3 install
Вы можете сделать то же самое с файлом Python и другими.
Ура!
/usr/bin/python
и Python 3.3 в/usr/bin/python3
. Дает разные имена для Python3 Pip и IPython тоже. Очень кстати.