Загрузка...

Script Why doesnt VS Code see the library?

Thread in Python created by yadurak Aug 2, 2025 at 12:25 PM. 105 views

  1. yadurak
    yadurak Topic starter Aug 2, 2025 at 12:25 PM 0 May 31, 2024
    Решил я значит создать своего тг бота. скачал библиотеку telebot через cmd, vs не видит ее, в чем проблема может быть?
    [IMG]
    [IMG]
     
  2. n1s_01
    потому што вс код хуйня
     
    1. View previous comments (1)
    2. n1s_01
      yadurak, возможно у тебя две версии питона проверь это в консольке напиши where python
  3. АртёмЯйцами
    АртёмЯйцами Aug 2, 2025 at 12:27 PM https://lolz.live/threads/8981756/ | VDS сервера в Москве 1329 Jul 26, 2019
    перезапусти vs
     
    1. АртёмЯйцами
    2. yadurak Topic starter
      АртёмЯйцами, пробовал удалять и заново скачивать все равно такая тема
  4. ЛевыйТип
    через pip install pyTelegramBotAPI ?
     
  5. imd
    мб у тебя два питона
     
    1. yadurak Topic starter
      imd, это как
    2. yadurak Topic starter
    3. View the next comments (3)
  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. doublepurpose
      yadurak, еще лучше вместо использования всей этой хуйни поставить себе uv и изучить доку. Там и пакетный менеджер, и виртуальное окружение, и разные версии питона
Top
Loading...