【发布时间】:2015-08-14 08:05:22
【问题描述】:
所以,我在 OS X 上安装 Beautiful Soup 时遇到了问题,最终在终端中测试了几种不同的安装方法。方法一:
python setup.py install
方法二:
easy_install BeautifulSoup
方法三:
pip install BeautifulSoup
最后我意识到问题在于我在 PyCharm 中使用 Python 3 解释器,而 Beautiful Soup 安装在 OS X 附带的默认 Python 2 解释器上。在 PyCharm 中将解释器更改为 Python 2 使 Beautiful Soup 工作完美。
问题: 我如何 - 在完整保留 OS X 的 Python 2 解释器的情况下 - 在 OS X 的 Python 3 解释器上安装 Beautiful Soup?
【问题讨论】:
-
您正在安装 BeautifulSoup 版本 3,它与 Python 3 不兼容。您需要 BeautifulSoup 4;
pip install beautifulsoup4. -
Python 3 是如何安装的?在命令行上运行
python3是否有效?这是什么版本的 Python 3? -
请注意,您可以在 PyCharm 本身内管理当前选择的解释器(或
virtualenv)的安装。那么就没有混乱了!
标签: python macos beautifulsoup pycharm