Ошибка при чтении модуля из скрипта Python в VSCode
Не так давно изучаю python, использую VSCode и на первом же шаге столкнулся с проблемой:
- Открываю VSCode -> Open folder... (Создаю папку в директории диска D:\..);
- Отрываю терминал, создаю виртуальное окружение:
python -m venv venv
- Активирую виртуальное окружение:
venv\Scripts\activate
- Устанавливаю в виртуальном окружении необходимый модуль, допустим requests:
(venv) pip install requests
Установка проходит успешно.
- Создаю файл main.py, делаю импорт модуля, запускаю код:
import requests
- Получаю ошибку:
Traceback (most recent call last): File "d:\PythonProject\CoinBot\main.py", line 1, in <module> import requests ModuleNotFoundError: No module named 'requests'
Поиск решение в гугл натолкнул на мысль, что проблема либо в импорте модуля, либо в интерпретаторе, либо нужно настроить VSCode. Если кто-то сможет помочь развернутым ответом или статьей для понимания сути проблемы буду признателен.
P.S.:
Ответы (1 шт):
Автор решения: Максим Седов-Бахенский
→ Ссылка
import telebot
token = '8142128318:AAHTpQ5wq4SWjOIWJtriffQso2EvECKJF4M'
bot = telebot.TeleBot(token)
@bot.message_handler(commands=['start'])
def start(messang):
user_id = messang.chat.id
bot.send_messange(user_id ,'привет :)' )
bot.polling()