Найти мой путь обратно в Python (5 части серии)
Python – мое первое программирование «раздавить» с учебной школы, пока колледж не заставил меня любить PHP. Теперь я хочу оглянуться на Питон и посмотреть рост с тех пор. Первая очевидная вещь, которую нужно сделать, это установить интерпретатор Python на My (Windows) машине. Но я слышал о инструменте, который может переключаться между версиями Python. Этот механизм полезен, если что-то неожиданное случилось, что и установленная версия, слишком недавно, но нам также нужно для создания новых свежих проектов. Корпус для технологии NODEJS является диспетчер версий узла ( NVM ), и я думаю, Пьенв это эквивалентный инструмент для Python. Итак, давайте попробуем его вместо того чтобы установить нормальный переводчик Python.
Установка PENV с использованием шоколада
При установке любых программ на машине Windows с использованием шоколада должен быть лучшим выбором. Заставьте вас уже установленным шоколадами в своей машине. Если нет, то посмотрите официальный Инструкция установить шоколадные. Как поручено в Руководство по установке , мы можем установить PENV, используя шоколад, открывая терминал PowerShell с режимом администратора и выполнить команду:
choco install pyenv-win
Если вы используете Windows 10 1905 или новее, вам может потребоваться отключить встроенный Python Launcher через Start> «Управление псевдонимами выполнения приложений» и отключение псевдонимов «Установщик приложений» для Python.
После этого успешно установлен, попробуйте закрыть терминал PowerShell и снова откройте его с обычным режимом. Попробуйте выполнить Пьенв --version
Чтобы проверить установку.
Если вы видите версию PENV, то это было нормально. Если нет, попробуйте вручную настроить путь, следуя к Инструкция Отказ
Это то, что делает его работы в моей машине:
Установка и использование версии Python в Pyenv
Чтобы проверить любую доступную версию, которая может быть установлена, выполните команду:
pyenv install --list
Вы должны увидеть список версий, которые могут быть установлены. В моем случае 3.8.3
Был последний, и давайте установим его по команде:
pyenv install 3.8.3
Установка этого выводят прогресс в CLI и открывают установщик GUI. Следуйте и закончите установку.
Чтобы убедиться, что версия была установлена, проверьте ее с:
pyenv versions
Если бы это было там, то мы можем использовать его как глобальный и локальный интерпретатор, выполнив их:
pyenv global 3.8.3
pyenv local 3.8.3
Важную вещь после того, как мы изменим версию и установку глобального и локального интерпретатора, мы должны выполнить это внутри вашего домашнего каталога:
pyenv rehash
Затем, когда вы выполняете Python
В CLI вы должны быть внутри снаряда Python.
Добавление другой версии
Добавление другой версии точно выполняет предыдущие шаги, но с разными версиями. Попробуйте установить другую версию, используя Pyenv Установка <Версия>
Затем установите Global и Local, используя Pyenv Global
и Пьенв Локальная <Версия>
не забудьте Пьенв Реффаги
применить изменение.
Устранение неполадок
Пакеты не используют текущий Pypyn Pyp
Название может запутать вас, но вот мой случай: я установил 3.8.3
и установлен Пипнв
На нем с версией 2020,8. *
, Но когда я установил и переключиться на Python 3.6.3
наряду с установкой Пипнв
С новой версией 2020.11. *
Пипнв
исполняемый файл все еще используют 2020,8. &
Отказ Это было вызвано значением пути для исполняемого Python, все еще используйте версию 3.8.3
:
Итак, вы можете решить эту проблему, вручную установив на использование Python36.
Иметь веселье, исследуя Пьенв.
Найти мой путь обратно в Python (5 части серии)
Оригинал: “https://dev.to/dendihandian/pyenv-in-windows-4lpe”