Здесь я не знаю, как это исправить? Стоит ли просто попробовать удалить и переустановить? Если бы кто-нибудь мог дать конкретные инструкции и советы о том, как решить эту проблему, я был бы очень признателен.
Для справки: моя текущая версия Python — 3.12.5, а PyTorch — 2.4.1.< /p>
редактировать: попробовав import sys; print(sys.path), я обнаружил, что мой код VS, похоже, использует Python 2.7 вместо 3.12. После этого я попытался переключить путь интерпретатора на 3.12.5 ('venv': venv) в качестве рекомендуемой настройки, но программа в коде VS остается как 2.7. Как решить проблему?
Вывод кода VS:
Код: Выделить всё
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip',
'/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old', '/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload', '/Library/Python/2.7/site-packages', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python', '/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC']
terminal output: ['', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python312.zip', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload', '/Users/-/Library/Python/3.12/lib/python/site-packages', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages']
Подробнее здесь: https://stackoverflow.com/questions/791 ... on-vs-code
Мобильная версия