在python3.5,Mac,ImportError上安装BeautifulSoup:没有名为'bs4'的模块

时间:2016-03-16 13:03:18

标签: macos python-3.x beautifulsoup python-3.5

我想安装BeautifulSoup,我在Mac上使用python3.5 我尝试了很多方法:
我尝试从官方网站下载beautifulsoup4-4.4.1.tar.gz,并在终端类型中下载:

  

$ cd [我的路径]

     

$ sudo python3.5 ./setup.py install

我也尝试过:

  

$ sudo pip3 install beautifulsoup4

终端说:

  

要求已经满足(使用--upgrade升级):/ library / Frame /Python.framework / Versions / 3.5 / lib / python3.5 / site-packages / wrapaoup4-4.4.1-py3.5中的beautifulsoup4。蛋

所以我认为它已经安装好, 但是在In python3中我键入(我使用pycharm)

  

来自bs4 import BeautifulSoup

它说

  

追踪(最近一次通话):     文件“”,第1行,in     在do_import中输入文件“/ Applications / PyCharm Edu.app/Contents/helpers/pydev/pydev_import_hook.py”,第21行       module = self._system_import(name,* args,** kwargs)   ImportError:没有名为'bs4'的模块

我是否正确安装了bs4? 如何将bs4导入python3?

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题!

正如@Martjin Pieters所说,PyCharm可以通过菜单操作安装包:
PyCharm - >偏好 - >项目 - >项目口译员
检查您是否使用python3并单击底部的“+”(如果您在框架中看到BeatifulSoup,请先单击“ - ”将其卸载)然后您可以正确安装

see this picture