Почему Python не может найти модули установленные через pip?
Вот так выглядит мой тестовый код на Python:
import discord
from discord.ext import commands
from config import settings
bot = commands.Bot(command_prefix = settings['prefix']) # Так как мы указали префикс в settings, обращаемся к словарю с ключом prefix.
@bot.command() # Не передаём аргумент pass_context, так как он был нужен в старых версиях.
async def hello(ctx): # Создаём функцию и передаём аргумент ctx.
author = ctx.message.author # Объявляем переменную author и записываем туда информацию об авторе.
await ctx.send(f'Hello, {author.mention}!') # Выводим сообщение с упоминанием автора, обращаясь к переменной author.
bot.run(settings['token']) # Обращаемся к словарю settings с ключом token, для получения токена
И после попытки запуска через cmd, выдаёт такую ошибку:
Traceback (most recent call last):
File "YoungOrnn.py", line 1, in
import discord
ModuleNotFoundError: No module named 'discord'
Такая ошибка происходит не только с данной библиотекой, но и с другими. Прошу помочь мне с решением данной проблемы, так как я сам ещё не очень разбираюсь в Python и его нюансах. У меня есть небольшое предположение, что у меня могут быть проблемы с интерпретатором
Огромное спасибо тебе! Без тебя, я возможно бы очень поздно узнал бы о существовании виртуальных пространств! В VirtualEnv мне удалось запустить мой код! Ещё раз спасибо тебе!