Я розумію, що IPython не обізнаний з virtualenv і що найбільш логічним рішенням цього є встановлення ipython у кожному virtualenv окремо за допомогою
pip install ipython
Все йде нормально. Одне, що я помітив, це те, що якщо загальносистемна копія IPython викликається зсередини virtualenv за допомогою $> ipython
до встановлення IPython під цим virtualenv, наступні $> ipython
команди продовжуватимуть виводити загальносистемну копію ipython.
З іншого боку, якщо ipython не буде викликано до встановлення його під virtualenv, ви $> ipython
побачите нещодавно встановлену копію.
Яке пояснення цьому?
Це також змушує мене замислюватися, чи така поведінка означає, що я маю очікувати певних неприємностей?
ipython
десь розташування виконуваного файлу ( див. Це запитання ).