#python #visual-studio-code
#питон #visual-studio-код
Вопрос:
Я написал сценарий для использования библиотеки таблиц, но по какой-то причине сценарий не может разрешить импорт. когда я натыкаюсь pip install tabulate
на свой терминал, я получаю это:
Requirement already satisfied: tabulate in c:python39libsite-packages (0.8.9)
таким образом, таблица уже должна быть установлена, но мой скрипт выдает эту ошибку:
import "tabulate" could not be resolved from source" Pylance(reportMissingModuleSource)
Я установил много других библиотек, и они работают нормально, но по какой-то причине я не могу заставить работать эту.
Для справки вот вызов в моем сценарии:
from tabulate import tabulate
Я также запустил таблицу установки pip из командной строки Windows, из vscode (текстового редактора, в котором я пишу) и из приложения python, где команда, похоже, вообще не работает. Это на python 3.9. Я также пробовал другие варианты команды pip install, все они возвращают одно и то же сообщение «Требование уже выполнено».
Комментарии:
1. Какую версию python вы используете?
2. Ты можешь попробовать
python3 -m pip install tabulate
?3. python 3.9 @reddynishanth
4. Я попробовал это, и это ничего не изменило, тот же ответ «требование удовлетворено»
5. Вы тоже пробовали
pip3 install tabulate
? Если это также не работает, можете ли вы удалить его и переустановить?
Ответ №1:
Измените свой интерпретатор в vscode!
Идти к:
Вид gt; Палитра команд.
Затем введите это:
Python: Выберите интерпретатор
Затем выберите тот, который установлен в этом каталоге(в данном случае — «python39»).
Я надеюсь, что это будет полезно.
Комментарии:
1. Это решило все! Это было странно, потому что мой другой импорт библиотеки работал, но только таблица не работала. Я не совсем понимаю, почему это было так. но при этом получилась таблица, а остальное все еще работает.