#python #python-3.x #visual-studio-code #pip
Вопрос:
Он попросил, чтобы мне нужно было выбрать интерпретатор Python, с треугольником и восклицательным знаком рядом с ним, всякий раз, когда я выбираю Python 3.7.3, он просто продолжает говорить «выберите интерпретатор python», тогда как когда я выбираю Python 3.8.2, он работает, но запускает программу с библиотекой, такой как matplotlib, в нем говорится, что модуль не найден, я пытался установить его, но он сказал, что требования уже выполнены (я думаю, что pip3 устанавливает его только на Python 3.7.3), поэтому я удалил, удалил файл .vscode, все, что мог, но ничего не сработало. Я использую VS-код на ПК с Windows с учетными записями, связанными с помощью Github, и я делюсь с ними Dropbox (только для обмена файлами и проектами кодирования).
Os = MacOs
VS code Version = 1.56.2 (universal)
Python 3.7.3 is stored in usr/local/bin/python3, whereas Python 3.8.2 is stored in usr/bin/python3
Ответ №1:
откройте панель команд (Ctrl Shift P) и введите Настройки: Откройте Настройки пользователя. Затем установите python.pythonPath, который находится в разделе расширения Python в Настройках пользователя, с помощью соответствующего интерпретатора.
Или же вы можете изменить его в строке состояния, которая находится в левом нижнем углу, когда вы открываете любой код python.
Комментарии:
1. Вот что я хочу сказать, всякий раз, когда я заходил в settings.json или пытался изменить его слева внизу, он не менялся по какой-то странной причине. Есть какая-нибудь причина, почему?
2. ln -s -f /usr/local/bin/python3.8 /usr/local/bin/python Попробуйте это
Ответ №2:
Для Matplotlib вы можете сделать :
`python3.8 -m pip install matplotlib`
Комментарии:
1. Я попробовал, там написано «-bash: python3.8.2: команда не найдена».
2. @Eletrix открывается ли оболочка python с помощью «python3.8»? Какой метод вы использовали для установки python ?
3. Нет, когда я набрал
python3.8 -m pip install matplotlib
в терминале, это то, что он вернул.
Ответ №3:
Первая проблема: просьба выбрать интерпретатор после выбора Python 3.7.3.
Похоже, что окружающая среда была повреждена, но в тайниках все еще хранится ложная ранняя информация. Вы можете следовать по пути расположения Python 3.7.3, чтобы проверить, можете ли вы найти python.exe(windows) файл.
Вторая проблема: не удалось установить пакет matplotlib.
Вы можете сначала проверить, какой pip вы используете, с помощью команды «pip —версия». Если вы не установили pip в Python 3.8.2(вы не можете найти pip.exe в python.exe папка [windows]), вы можете установить его с помощью python get-pip.py
команды (macos), чтобы установить его.