В VsCode я активировал среду .venv, в которой я вижу модуль pandas, подтвержденный командой pip show pandas, и я все еще вижу ошибку: ModuleNotFoundError: No module named 'pandas'
(.venv) C:\PythonWs\testVsCodeNotebook>python --version Питон 3.10.8
Как я могу это решить?
Джон Гордон указывает, что VsCode использует неверный путь к интерпретации Python (окружение .venv было создано из палитры VsCode и активировано из командной строки). Как я могу исправить это в VsCode?
PS. Я поместил import pandas as pd; в отдельный файл Python, и он работает без проблем.
@JohnGordon (.venv) C:\PythonWs\testVsCodeNotebook>python --version Python 3.10.8
Это в командной строке. Покажите нам внутри кода, какой интерпретатор вы выбрали. И обязательно укажите полный путь к исполняемому файлу, а не только номер версии.
@JohnGordon Я добавил снимок в сообщение (дайте мне знать, если это не то, что вы ожидали)
Хм. Покажите нам вывод этого кода vs: import sys; print(sys.path)
Давайте продолжим обсуждение в чате.






Когда вы используете ноутбук Jupyter, вам нужно выбрать ядро, нажмите следующую кнопку на картинке:
Вы также можете прочитать документ для более подробной информации.
Покажите нам интерпретатор Python, который вы выбрали в vs code.