Загрузка...

Скрипт Почему vs code не видит библиотеку?

Тема в разделе Python создана пользователем yadurak 2 авг 2025 в 12:25. 67 просмотров

  1. yadurak
    yadurak Автор темы 2 авг 2025 в 12:25 0 31 май 2024
    Решил я значит создать своего тг бота. скачал библиотеку telebot через cmd, vs не видит ее, в чем проблема может быть?
    [IMG]
    [IMG]
     
  2. n1s_01
    потому што вс код хуйня
     
    1. Посмотреть предыдущие комментарии (1)
    2. n1s_01
      yadurak, возможно у тебя две версии питона проверь это в консольке напиши where python
  3. АртёмЯйцами
    АртёмЯйцами 2 авг 2025 в 12:27 https://lolz.live/threads/8981756/ | VDS сервера в Москве 1329 26 июл 2019
    перезапусти vs
     
    1. АртёмЯйцами
    2. yadurak Автор темы
      АртёмЯйцами, пробовал удалять и заново скачивать все равно такая тема
  4. ЛевыйТип
    через pip install pyTelegramBotAPI ?
     
  5. imd
    imd 2 авг 2025 в 12:34 9 12 ноя 2024
    мб у тебя два питона
     
    1. Посмотреть предыдущие комментарии (2)
    2. imd
      yadurak, ну когда ты две версии питона скачал, и у тебя в терминале одна версия, а в вс коде другая
    3. yadurak Автор темы
      imd, и как это пофиксить?
    4. imd
  6. NingaGo
    Вообще, для каждого проекта советуется создавать виртуальное окружение, что бы сохранять изолированную среду.

    Делается это так:
    заходишь в свой проект, открываешь консоль (находясь в директории проекта) и создаешь виртуальное окружение командой:

    python -m venv venv

    В консоль ничего выводиться не должно, команда просто отработает и в папке проекта появится папка venv.
    Теперь нужно активировать его с помощью команды:
    Windows: venv\Scripts\activate
    Linux: source venv\bin\activate

    Теперь в строке для ввода команд в консоль должна появиться слева надпись: (venv)

    Теперь можешь устанавливать зависимости: pip install pyTelegramBotAPI

    В VS Code справа снизу выбери интерпретатор:

    [IMG]
    [IMG]
     
    1. yadurak Автор темы
Top
Загрузка...