最近,我开始研究virtualenv
但遇到了ipython
. 我使用创建了虚拟环境
virtualenv --no-site-packages ENV
从 ENV 内部(即之后source bin/activate
),我安装了ipython
.
pip install ipython
然而,ipython
在 ENV 中使用后,我在使用“普通”版本时遇到了问题。基本上,我收到以下警告:
WARNING: Configuration file ipythonrc not found. Ignoring request.
和
WARNING: Problems loading configuration file 'ipythonrc'
Starting with default -bare bones- configuration.
系统范围ipython
的版本是 0.10(仍然使用 Kubuntu 10.04 LTS),而 ENV 内部的版本是 0.13。显然,配置发生了变化。如果我删除文件夹$HOME/.ipython/
并启动系统范围的安装,一切都会再次正常运行。但是一旦我ipython
从 ENV 中启动,内容
$HOME/.ipython/
就会被替换,特别是文件ipythonrc
被删除。
所以我的问题是,如何防止两个ipython
s 使用同一个文件夹$HOME/.ipython/
进行配置?