Обновление версии pycharm venv python - PullRequest
1 голос
/ 13 июля 2020

У меня в venv на PyCharm python 3.6. Однако я хочу изменить это на Python 3.8. Я уже установил 3.8, так как мне изменить мою версию venv python?

Я на windows 10.

Изменение версии в настройках интерпретатора проекта, похоже, выполняется с использованием новый venv, а не мой существующий venv со всеми установленными мною пакетами. Попытка добавить новый интерпретатор также приводит к тому, что кнопка «ОК» становится серой, возможно, из-за того, что текущий venv не пустой.

Ответы [ 2 ]

1 голос
/ 13 июля 2020

В pycharm вы можете выполнить дальнейшие шаги:

  1. Go в File -> Settings -> Python Interpreter
  2. Выберите другую среду python, если уже доступно в раскрывающемся списке. Если нет, нажмите «Добавить».
  3. Выберите опцию New Environment, затем в базовом интерпретаторе вы можете выбрать версию 3.8
0 голосов
/ 13 июля 2020

Вам необходимо создать новую виртуальную среду с интерпретатором версии 3.8.

  1. Go в Настройки => Проект => Python Интерпретатор

enter image description here

  1. Нажмите на 3 точки по вертикали и нажмите «Добавить».

enter image description here

  1. Выберите Virtualenv Environment => New Environment

enter image description here

  1. Выберите в качестве базового интерпретатора тот, версия 3.8 (тот, который вы только что установили)

enter image description here

  1. Нажмите «ОК» => «ОК»

  2. После того, как вы установили новый интерпретатор, PyCharm предупредит вас, что вам нужно обновить некоторые зависимости на основе вашего requirements.txt файл или, в данном случае, Pipfile.lock (я использую pipenv для этого проекта)

введите описание изображения здесь

Вот и все!

...