Как указать версию Python, используемую для создания виртуальной среды через venv?

Как указано здесь, _ 1_ имеет флаги -p и --python, которые позволяют пользователю определять желаемую версию интерпретатора Python для использования в создаваемой виртуальной среде.

Читая официальный документ Venv, я не нашел такой вариант описал. Поэтому я ищу альтернативу для достижения такого же поведения. Некоторые догадываются?


person artu-hnrq    schedule 29.01.2021    source источник
comment
Отвечает ли это на ваш вопрос? Как мне использовать другую версию Python в venv из стандартной библиотеки? (Не virtualenv!)   -  person Gino Mempin    schedule 30.01.2021


Ответы (1)


Попробуйте запустить: py -3.8 -m venv virtualenv. Я использовал этот метод, который действительно создает виртуальную среду в соответствующей версии Python. Однако могут быть и другие методы. Естественно, замените py3.8 любой версией, которую вы хотите использовать.

person Jacob Lee    schedule 29.01.2021