Используя PyCharm и Python 3.12, я не могу подключить библиотеку Discord из консоли Pycharm

Я пытаюсь импортировать библиотеку Discord на свой компьютер, а затем запустить ее в venv, установленном Pycharm. В другом посте было предложено использовать команду pip в консоли Pycharm.

Я попробовал это, и это не удалось. Вот команда и ответ:

py -3 -m pip install -U discord.py
Traceback (most recent call last):
  File "C:\Users\xxxxx\AppData\Local\Programs\Python\Python312\Lib\code.py", line 63, in runsource
    code = self.compile(source, filename, symbol)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\xxxxx\AppData\Local\Programs\Python\Python312\Lib\codeop.py", line 161, in __call__
    return _maybe_compile(self.compiler, source, filename, symbol)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\xxxxx\AppData\Local\Programs\Python\Python312\Lib\codeop.py", line 73, in _maybe_compile
    return compiler(source, filename, symbol, incomplete_input=False)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Что я делаю неправильно?

🤔 А знаете ли вы, что...
Python имеет богатую стандартную библиотеку, включая модули для работы с текстом, файлами и сетями.


174
1

Ответ:

Решено

В Pycharm есть две консоли (на самом деле, если серьезно относиться к терминологии, то есть только одна — интерпретатор REPL кода Python). Одним из них является интерпретатор REPL кода Python, который считывает код Python построчно и немедленно печатает результат (отсюда и «REPL»). Есть еще одна консоль, называемая «терминал», которая представляет собой консоль операционной системы. В разных версиях Pycharm расположение может отличаться, но в последних версиях оно расположено либо в нижней части экрана (рядом с другими вкладками, такими как TODO и «Выполнить»), либо в самой левой части экрана, слева от файлов проекта. Этот терминал — это место, где вы должны запускать установку через pip, а не через REPL Python.