ImportError:没有名为bs4的模块,因为它位于错误的python文件夹中

ImportError:没有名为bs4的模块,因为它位于错误的python文件夹中,python,beautifulsoup,Python,Beautifulsoup,我是Python新手。我只是想从HTML文件中提取一个字符串。 我不能让它工作。每个人都在谈论漂亮的汤,但它对我不起作用 这是我的错误: ImportError: No module named bs4 我已经安装了Beauty Soup 4,但我认为它位于错误的文件夹中: sudo pip install beautifulsoup4 Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /us

我是Python新手。我只是想从HTML文件中提取一个字符串。 我不能让它工作。每个人都在谈论漂亮的汤,但它对我不起作用

这是我的错误:

ImportError: No module named bs4
我已经安装了Beauty Soup 4,但我认为它位于错误的文件夹中:

sudo pip install beautifulsoup4
Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /usr/local/lib/python2.7/dist-packages
Cleaning up...

我正在使用Python 3.2。如何强制Beautiful Soup安装到另一个文件夹中?

看,我建议您首先从中的源代码下载Beautiful Soup包,完成后,转到下载压缩文件的文件夹,解压缩文件,然后在其中您将看到一个名为setup.py的python文件。这是软件包的安装文件,您需要在文件夹中运行命令提示符并执行以下行:

python setup.py安装


这是另一种不用pip安装Python软件包的方法。看,我建议您首先从中的源代码下载BeautifulSoup软件包,完成后转到下载压缩文件的文件夹,解压缩该文件,然后在其中您将看到一个名为setup.py的Python文件。这是软件包的安装文件,您需要在文件夹中运行命令提示符并执行以下行:

python setup.py安装


这是另一种不用pip安装Python软件包的方法,使用Python3.2
pip
;每个
pip
安装都绑定到一个Python版本。相关/可能的重复:可能重复使用Python 3.2
pip
;每个
pip
安装都绑定到一个Python版本