在Windows上的VirtualEnv中安装Numpy

时间:2010-06-16 05:59:30

标签: python numpy virtualenv easy-install

如何在virtualenv中安装numpy ......

easy_install numpy正在抛出错误..我无法使用二进制安装程序,因为这会在python主安装中安装numpy而不是virtualenv ..

由于

2 个答案:

答案 0 :(得分:2)

另一个(不太好)解决方案是获取安装程序,将其安装到默认的Python目录中,然后手动将其复制到virtualenv。

长版

  1. 转到此处:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
  2. 安装它。
  3. 在python安装中找到它(可能在C:\ Python27 \ Lib \ site_packages \ numpy或类似的
  4. 将numpy目录复制到$ virtual_env \ Lib \ sites_packages \ numpy。
  5. 为我工作,但并不优雅。我认为在numpy的网站上也有exe安装程序,但我发现在我需要的时候去上面的那个比在其他各个网站上浏览更容易。

答案 1 :(得分:1)

由于技术原因我不想直接使用easy_install,我宁愿不介入。有一个解决方案,虽然不是最优的:一旦在虚拟环境中,进入numpy源,并运行:

python setupegg.py install

关键是使用setupegg.py而不是setup.py。