Я довольно новичок в Python и столкнулся с некоторыми проблемами при установке Beautiful Soup. Я использую Mac OSX 10.9.5.
Летом я установил и использовал Python 3.4 и установил Beautiful Soup 4 для проекта. Эта установка работала нормально. Теперь мне нужно использовать Python 2.7 с Beautiful Soup. Заподозрив, что мне нужно будет установить другую версию Beautiful Soup, я решил запустить свой код на Python, чтобы быть уверенным. Когда мой код пытается импортировать bs4, я получаю сообщение об ошибке. Звонок и ошибка:
from bs4 import BeautifulSoup
ImportError: No module named bs4
Однако, когда я пытаюсь установить Beautiful Soup из консоли в PyCharm, где я использую Python 2.7, установка завершается неудачно:
pip install beautifulsoup4
Requirement already satisfied
Я также пытался установить из нового окна терминала, открытого из папки Python 2.7, в надежде, что установка будет сосредоточена там. Тот же результат:
MacBook-Pro-i7:Python 2.7 InnoVition$ pip install beautifulsoup4
Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /Applications/anaconda/lib/python3.4/site-packages
Можно ли как-то временно "спрятать" установку bs4, связанную с Python 3.4, чтобы можно было продолжить установку на Python 2.7? Любые другие рекомендации?