我在Pycharm识别已安装模块方面遇到麻烦。我在Windows 10上将Pycharm 2018.2.4 CE与Python 3.7 x64结合使用,未安装Python 2.x.我使用'pip'和'pip3'命令从命令行安装了请求和BeautifulSoup4。 Pip列表和Pycharm在解释器列表中看到已安装的模块,但是当我输入我的代码时,它像所有未安装的一样显示为灰色:
我尝试了一切-重新安装Python(x64和x86)和Pycharm,安装/升级/卸载BeautifulSoup4和bs4,我还尝试了可以在堆栈或google上找到的所有解决方案,似乎很少有人遇到类似的问题,但是没人给了他们任何最终答案。有谁知道如何在Windows 10下解决此问题?
答案 0 :(得分:1)
看看是否有帮助:
转到以下路径:
File/ Settings/ Project: Project_Name/ Project Interpreter
单击右侧的加号,在此处找到模块并安装。
此外,如果它们是灰色的,那是因为您已导入它们但尚未使用它们。唯一可能有问题的是最后一个可能带有红线的地方。
对此进行了讨论here
此外,以下内容应更改
from bs4 import BeautifulSoup