python import命令返回“ no-module-named ...”,但是该模块显然在站点软件包中?

问题描述

我运行了“导入电报”命令,该命令没有产生“没有名为电报的模块” as shown this image

但是当我在D:\ Lib \ site-packages中检查我的软件包时,模块显然在那里as shown here.我用于在Windows终端中下载电报软件包的命令是“ pip install python-telegram-bot ”。我还尝试了“ pip3安装python-telegram-bot”,“ pip3安装python-telegram-bot”,“ python -m安装python-telegram-bot”和“ python3 -m安装python-telegram-bot”,但是它们都不起作用。

如何解决此问题?

解决方法

您是否尝试过使用python3 -u ... enter image description here

您的计算机上可能有多个版本的python,试图通过使用来识别哪个版本 python --version 和pip --version

并确保他们使用相同版本的python

enter image description here

如果您正在使用pycharm,则可以从那里安装pycharm,以便它将其安装在运行位置。

enter image description here

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...