为什么 pip 试图重新安装 numpy?

Why is pip trying to re-install numpy?

以下 (add2virtualenv (virtualenv wrapper) does not work with scipy) 我将我的 site-packages numpy 目录符号链接到我的 virtualenv site-packages。在我的 virtualenv 中,我可以毫无问题地执行 import numpy

但是,当我尝试在 virtualenv 中执行 pip install pandas 时,pip 尝试重新安装 numpy。如何让 pip 识别出 numpy 已经安装?

如评论中所述,您可以将 .egg 和模块目录复制到您的 virtualenv 站点包目录中:

sudo cp -r  path_to_system/numpy your_venv/lib/python3.4/site-packages/
sudo cp -r  path_to_system/numpy-x.x.x-pyx.x.egg-info  your_venv/lib/python3.4/site-packages/