Como iniciar um shell ipython (não notebook) dentro de um conda ou virtualenv

É possível iniciar um shell ipython (no terminal) dentro de um conda ou virtualenv? O shell ipython deve pertencer ao respectivo ambiente.

Conheço uma maneira de iniciar o notebook jupyter no ambiente env, criando um kernelspecs para o ambiente virtual e, em seguida, escolhendo o kernel env no ambiente portátil.

aqui está o link :http://help.pythonanywhere.com/pages/IPythonNotebookVirtualenvs

Mas isso apenas configura o notebook jupyter para o ambiente atual. Existe o mesmo para o shell ipython

questionAnswers(2)

yourAnswerToTheQuestion