Geralmente, apenas executando easy_install usa o Python 2. Se você tiver a versão do distribute do Python 3 instalada, poderá executar easy_install3 bpython para instalar bpython no Python 3. Se não, download e instale-o para que você possa usar easy_install com o Python 3 sempre que precisar.
Alternativamente, apenas faça o download do bpython tarball, extraia e execute sudo python3 setup.py no diretório instale-o.
O IPython for Python 3 não está disponível em easy_install / pip , portanto, é necessário fazer o download do seu tarball e instalá-lo da mesma forma que bpython .