ModuleNotFoundError: 'pyrogram'이라는 모듈이 없습니다.

ModuleNotFoundError: 'pyrogram'이라는 모듈이 없습니다.

Python 스크립트를 실행하려고 하는데 항상 오류가 발생합니다 - ModuleNotFoundError: No module names 'pyrogram' . 그래서 pip3에서 Pyrogram을 설치하고 Pyrogram 모듈을 성공적으로 설치했지만 결국 Python 스크립트를 실행하려고 할 때 동일한 오류가 발생했습니다. 도움이된다면 Linux Mint 19.3을 사용하고 있습니다. 아래에 전체 출력을 게시했습니다.

xd003@xd003:~/mirror-bot$ python3 generate_string_session.py
Traceback (most recent call last):
  File "generate_string_session.py", line 1, in <module>
    from pyrogram import Client
ModuleNotFoundError: No module named 'pyrogram'
xd003@xd003:~/mirror-bot$ pip3 install pyrogram
Collecting pyrogram
  Using cached https://files.pythonhosted.org/packages/aa/6d/ffe5c490dce53d179ec7d1326190ea2efa7089ed3a7b3a37689899e10a32/Pyrogram-0.16.0-py3-none-any.whl
Collecting pyaes==1.6.1 (from pyrogram)
Collecting pysocks==1.7.0 (from pyrogram)
  Using cached https://files.pythonhosted.org/packages/cd/18/102cc70347486e75235a29a6543f002cf758042189cb063ec25334993e36/PySocks-1.7.0-py3-none-any.whl
Installing collected packages: pyaes, pysocks, pyrogram
Successfully installed pyaes-1.6.1 pyrogram-0.16.0 pysocks-1.7.0
xd003@xd003:~/mirror-bot$ python3 generate_string_session.py
Traceback (most recent call last):
  File "generate_string_session.py", line 1, in <module>
    from pyrogram import Client
ModuleNotFoundError: No module named 'pyrogram'
xd003@xd003:~/mirror-bot$ 

답변1

pyaes 모듈 문제를 해결해야 합니다.

  error: invalid command 'bdist_wheel'

  ----------------------------------------
  Failed building wheel for pyaes
  Running setup.py clean for pyaes
Failed to build pyaes

여러 가지 솔루션이 제안되어 있습니다.https://stackoverflow.com/questions/34819221/why-is-python-setup-py-saying-invalid-command-bdist-wheel-on-travis-ci 가장 가능성 있는 해결책은 다음과 같습니다.

sudo apt-get install gcc libpq-dev -y
sudo apt-get install python-dev  python-pip -y
sudo apt-get install python3-dev python3-pip python3-venv python3-wheel -y
pip3 install wheel

문제가 해결되면 전체 설치가 통과되는지 확인해야 합니다.처음부터 오류가 발생하지 않음:

pip3 uninstall pysocks, pyaes, pyrogram
pip3 install pyrogram

관련 정보