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