Parece que en algún momento anterior en su sesión de bash, se llama al ejecutable "incorrecto" y luego Bash recuerda su nombre de ruta (Eso es normal, esta característica evita PATH
más búsquedas de comandos ya conocidos ).
Para solucionar esto, debe ejecutar
$ hash -d ipython
Esto borra la ubicación recordada de ipython
, por lo que Bash necesita buscar PATH
nuevamente para encontrar el comando (y ahí es cuando encuentra el ejecutable correcto ).