Python 为什么pip要重新安装numpy?

Python 为什么pip要重新安装numpy?,python,numpy,pip,virtualenv,virtualenvwrapper,Python,Numpy,Pip,Virtualenv,Virtualenvwrapper,以下()我将我的网站包numpy目录符号链接到我的virtualenv网站包。在我的virtualenv中,我可以毫无问题地导入numpy 但是,当我尝试在virtualenv中执行pip安装pandas时,pip尝试重新安装numpy。如何使pip识别numpy已安装?如评论中所述,您可以将.egg和模块目录复制到virtualenv站点软件包目录中: sudo cp -r path_to_system/numpy your_venv/lib/python3.4/site-packages/

以下()我将我的
网站包
numpy
目录符号链接到我的virtualenv
网站包
。在我的virtualenv中,我可以毫无问题地导入numpy


但是,当我尝试在virtualenv中执行
pip安装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/

通过numpy复制到您的venv中的站点包会更容易吗?或者只是创建一个可以访问您的系统包的venv
——系统站点包
复制与符号链接会改变什么?我不想用
--系统站点软件包
,只想用numpy和scipy安装Ubuntu(因为你必须正确设置所有BLAS/LaPack的东西)把numpy从你的系统复制到你的venv上,用一个简单的
cp-r
当然可以,我本以为符号链接也可以,但我从来没有这样做过。进入我的virtualenv站点软件包目录并执行
cp-r/usr/lib/python2.7/dist-packages/numpy./
并没有改变任何事情<代码>pip列表仍不显示numpy,安装pandas仍尝试重新安装numpy。是否复制了
蛋信息