以下(add2virtualenv(virtualenv包装器)不适用于scipy)我将我的site-packages
numpy
目录符号链接到我的virtualenv site-packages
中。在我的虚拟环境中,我可以毫无问题地做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/