В настоящее время я использую ОС Mac BigSur.
Проблема в том, что у меня на компьютере установлены две версии python (одна 2.7.16, а другая 3.9.1), и между этими двумя есть конфликт, иногда файлы запускаются на 2.7, иногда на 3.9. 1.
Например, введите здесь описание изображения введите здесь описание изображения
Если я запускаю это на терминале с помощью команды python filename.py, это приводит к:
AttributeError: 'list' object has no attribute 'clear'
очевидно, поскольку python 2.7 не включает функцию очистки списков.
Однако, если я запускаю код на терминале с помощью команды Python: запустить файл Python в терминале из кода VS, он запускается, печатая пустой список.
Я бы хотел использовать только 3.9
python3.9 filename.py
, если вы работаете с терминала. - person Krishna Chaurasia   schedule 12.02.2021echo $PATH | tr : '\n'
, а такжеwhich python -a
- person Mathieu CAROFF   schedule 12.02.2021