我目前在Mac上使用Atom,执行程序时会得到ModuleNotFoundError
:没有名为"bs4"的模块。
我尝试了以下解决方案,但没有解决问题:
-
使用venv 的虚拟环境
python3 -m venv projectname source projectname/bin/activate pip install bs4
-
使用不同名称安装的bs4:
pip install bs4 pip install beautifulsoup4 pip install BeautifulSoup4
所有这些都给了我一个信息,";已满足要求";
-
删除并重新安装bs4
-
在Atom配置下将Atom Python设置为"python3">包>脚本>lib>语法>python.coffee
我引用了多个类似于我的问题的StackOverflow解决方案,但我无法解决该问题。我的笔记本电脑上的python或者Atom中的设置有什么问题吗?
如果是的话,我可以知道我必须采取哪些具体步骤吗?提前谢谢。
我的设置:
Atom 1.55.0
Python 3.7.6
MacOSCatalina 10.15.5
由于使用python3 -m venv
,因此可以等效地使用python3 -m pip install
否则,看起来您的PATH有指向其他Python的pip
二进制文件,也许您应该尝试pip3