O erro de sintaxe Missing parenthesis...
mostra claramente que você tem um interpretador python3 tentando executar o código python2. Eu não sei onde você leu as instruções de instalação do 'BeautifulSoup', mas de acordo com a documentação , você tem dois pacotes diferentes, um para python2 e outro para python3.
Eles estão instalados respectivamente:
$ apt-get install python-bs4 (for Python 2)
$ apt-get install python3-bs4 (for Python 3)
Também é possível usar o pip, mas o pacote recomendado é beautifulsoup4. Como uma nota de rodapé, eles dizem ' O pacote BeautifulSoup provavelmente não é o que você quer. Essa é a versão principal anterior '.