ModuleNotFoundError:没有名为“bs4”的模块

新手上路,请多包涵

我对编码还是超级陌生!尝试从在线教程中学习,但我似乎卡在了第一步!我想我安装了 bs4,但它没有出现在 python3 中,是不是安装错了地方?

 robbie$ sudo -H pip install bs4
Requirement already satisfied: bs4 in /Library/Python/2.7/site-packages
Requirement already satisfied: beautifulsoup4 in /Library/Python/2.7/site-packages (from bs4)
Robbies-MBP:~ robbie$ python3
Python 3.6.1 (v3.6.1:69c0db5050, Mar 21 2017, 01:21:04)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import bs4
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'bs4'

任何帮助将不胜感激 :)

原文由 robbie777 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 549
1 个回答

已满足要求:/Library/ Python/2.7 /site-packages 中的 bs4

Python 3.6.1 (v3.6.1:69c0db5050,2017 年 3 月 21 日,01:21:04)

您已经为 Python 2.7 安装了模块,但是您正在使用并尝试 import 它与 Python 3.6 一起使用。

您必须使用 pip3 就像您使用 python3 一样。

原文由 vallentin 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题