J'ai modifié le titre de la question pour qu'il corresponde à la cause réelle de mon problème.
Dans ma configuration 14.04, ipython
Les sous-commandes de l'utilisateur ne fonctionnent pas :
$ ipython locate
[TerminalIPythonApp] WARNING | File not found: u'locate'
Ceci est similaire à un autre problème à partir de versions antérieures d'Ubuntu et d'IPython. J'ai la version "stock" de ipython
avec Ubuntu 14.04.
Python 2.7.6 (default, Mar 22 2014, 22:59:56)
Type "copyright", "credits" or "license" for more information.
IPython 1.2.1 -- An enhanced Interactive Python.
J'ai trouvé qu'appeler ipython2.7 locate
par exemple, fonctionne, et c'est une sorte de solution de rechange pour le moment, mais elle génère un avertissement :
$ ipython2.7 locate
/usr/lib/python2.7/dist-packages/IPython/frontend.py:30: UserWarning: The top-level `frontend` package has been deprecated. All its subpackages have been moved to the top `IPython` level.
warn("The top-level `frontend` package has been deprecated. "
/home/whoever/.config/ipython
Existe-t-il un moyen simple et efficace de résoudre ce problème ?