Python 3.x ModuleNotFoundError:没有名为';电视节目';

Python 3.x ModuleNotFoundError:没有名为';电视节目';,python-3.x,telethon,Python 3.x,Telethon,我已使用以下代码安装telethon: sudo pip3 install telethon 我尝试重新安装它并收到以下消息: Requirement already satisfied: pyasn1>=0.1.3 in /usr/local/lib/python3.7/site-packages (from rsa->telethon) (0.4.5) 但当我在代码中使用它时: from telethon import TelegramClient 它显示以下错误: M

我已使用以下代码安装telethon:

sudo pip3 install telethon
我尝试重新安装它并收到以下消息:

 Requirement already satisfied: pyasn1>=0.1.3 in /usr/local/lib/python3.7/site-packages (from rsa->telethon) (0.4.5)
但当我在代码中使用它时:

 from telethon import TelegramClient
它显示以下错误:

ModuleNotFoundError: No module named 'telethon'

我应该在哪里纠正这个错误?

您可能已经安装了Python 2和Python 3。就像你做
pip3
,你应该做
python3
,而不是单独做
python

你如何运行你的脚本?我的意思是,也许你有默认的python2来运行python文件?让我检查一下,如何将其更改为使用pthon3