2

我在 OS X 上使用 EPD 并安装了 ipython。在我的“一般”环境中,一切都按预期运行。我安装了 virtualenv 和 virtualenvwrapper 来生成一个开发环境。我只想安装一小部分“新”模块(不同版本),所以我使用了:

mkvirtualenv development --python=epd --system-site-packages

现在我想做的是将 ipython 本地安装到虚拟环境。我相信这是首选的安装方法,因为其他技术包括向 ipython 启动添加代码。

which pip & which python 报告正在调用虚拟环境文件。我无法安装 ipyhton,因为它已经存在于我的 epd 安装中。

是否可以创建一个使用“通用”站点包的 virtualenv,然后在本地安装 ipython?

4

1 回答 1

7

当然,只需告诉 pip 忽略已安装的 IPython:

pip install --ignore-installed ipython
于 2013-01-09T21:07:18.367 回答