使用pip安装模块后无法在python中导入模块

时间:2021-05-28 19:09:09

标签: python pip

我试图在我的 python 项目中使用 pyserial 模块,所以我用 pip install pyserial 安装了它。这样做之后,我在我的 python 解释器中做了 import pyserial,它给了我这个错误:

error

Pyserial 出现在我的 pip list 列表中,当我执行 pip show pyserial 时,它会给出以下结果:

pip list

3 个答案:

答案 0 :(得分:3)

我认为您使用了错误的导入语句,import pyserial 会给您并且应该给您上述错误。

正确的导入语句是 import serial,所以试试这个。

阅读文档总是一件好事,您可以在文档中阅读有关 pyserial 的更多信息 here

答案 1 :(得分:1)

我在 PyCharm 中输入 import serial 解决了这个问题,它给了我一个自动安装它的选项。我选择了这个选项,并且奏效了。

答案 2 :(得分:1)

Pycharm 有不同的安装包的方式。您不应通过 pip 安装它们。我不确定为什么 pip 并不总是正确安装软件包。

相反,您可以通过打开主菜单中的工具页面来安装它。这适用于 PyCharm 2021.1 及更高版本。

View -> Tool Windows -> Python Packages -> Search

您也可以打开项目解释器来安装包。

Settings (CTRL+ALT+S) -> Project_Name -> Python Interpreter -> + (symbol at bottom) -> Search

查看此 article 以获得更完整的教程。