как запускать код в разных версиях python

У меня есть два скрипта Python, и один из них работает на 64-битной версии Python 3.8.6, а другой — на 32-битной версии Python 3.8.6. Я пытался запустить их, используя другую версию Python, используя shebang, но, похоже, это не работает.

В настоящее время я использую код Visual Studio, и хотя я помещаю код shebang, подобный этому #!C:/Python/3.8.6/64/python.exe

он не меняет версию Python, в которой работает скрипт. Есть ли способ заставить код Python работать в определенной версии?


person KyuSang Jang    schedule 27.12.2020    source источник
comment
ответ на аналогичный вопрос здесь: Ответ   -  person Bullet    schedule 27.12.2020


Ответы (2)


Если вы используете код Visual Studio, используйте ctrl + shift + p и выберите конкретный интерпретатор для запуска вашего кода.

Другой вариант — создать виртуальную среду с нужной вам версией Python и запустить там свой код.

person Hossein Heydari    schedule 27.12.2020

Нажмите CTRL + SHIFT + P и найдите открытые пользовательские настройки. Там найдите этот параметр: Python: интерпретатор python. Затем вы можете изменить путь к вашему интерпретатору python.

person Matan Boas    schedule 27.12.2020