Calling IPython from a virtualenv

5 浏览
0 Comments

Calling IPython from a virtualenv

我了解IPython不支持virtualenv,并且最合理的解决方法是在每个virtualenv中单独安装ipython,使用以下命令:pip install ipython。到目前为止一切都很好。我注意到一件事,如果在virtualenv中未安装IPython之前,从virtualenv中调用系统范围内的IPython(使用$> ipython命令),后续的$> ipython命令将继续调用系统范围内的ipython。另一方面,如果在virtualenv中安装IPython之前没有调用ipython($> ipython命令),将会调用新安装的副本。这是什么原因呢?这也让我想知道这种行为是否意味着我未来可能会遇到一些麻烦?

0