Почему не подхватываются библиотеки Python на Windows Server 2016?
Добрый день.
Заимел себе vps на Amazon и начал подготавливать его для развертывания бота и столкнулся с такой проблемой , при установки библиотек pyTelegramBotAPi или например сервера cerrypy все проходит без проблем , но при попытки импорта этих библиотек в pyCharme он их не видит и соответственно выдает ошибку , хотя папки и файлы на месте.
Traceback (most recent call last):
File "C:/Users/Administrator/PycharmProjects/np/bot.py", line 3, in
import telebot
ModuleNotFoundError: No module named 'telebot'
Из документации https://docs.python.org/3/tutorial/modules.html#pa...
"The __init__.py files are required to make Python treat the directories as containing packages; this is done to prevent directories with a common name, such as string, from unintentionally hiding valid modules that occur later (deeper) on the module search path. In the simplest case, __init__.py can just be an empty file, but it can also execute initialization code for the package or set the __all__ variable, described later."
была подобна проблема, только не на сервере а локальном компе, тоже не видел подключаемые модули, изменял переменную окружения не помогло, еще что-то делал уже не помню, короче проблема оказалась в том что не настроил структуру проекта в PyCharm, не знаю поможет ли эта информация, но так к сведению.