在Intellij上导入lxml会抛出“没有这样的模块”,尽管pip-ins成功

2024-10-02 22:38:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我发布了this,详细说明了我在通过Intellij安装python模块时遇到的问题,我在那里接受的答案(运行\venv\Scipts\activate来激活我的虚拟环境,然后使用pip install module\u name)最初是有效的。然而,似乎我在导入模块时遇到了另一个障碍,尽管我在上一篇文章中尝试过:

enter image description here

我已经使用Intellij终端的pip成功地安装了lxml。我的import lxml位于文件的顶部,它只是将其灰显为未使用的import语句,而不是立即被Intellij(红色下划线)检测为不存在的模块。但是,当我运行代码时,它会抛出一个错误,说没有名为lxml的模块

与beautifulSoup之前不同,因为之前没有捕获到错误(?)在Intellij编译时,我没有按Alt+Enter并安装模块的选项。老实说,我没有主意,我不明白为什么安装bs4的行为与我现在使用lxml时所经历的行为不同。我觉得Intellij中肯定缺少一些初始化来导致所有这些问题,但正如我在上一篇文章中所详述的那样,我已经完成了前面问题中推荐的大多数问题。你知道吗


Tags: 模块installpip答案importvenv错误文章