Установите Numpy в VirtualEnv в Windows - PullRequest
6 голосов
/ 16 июня 2010

Как я могу установить numpy в virtualenv ...

easy_install numpy выдает ошибку .. Я не могу использовать бинарный установщик, потому что это установит numpy в основной установке python, а не в virtualenv ..

Спасибо

Ответы [ 2 ]

2 голосов
/ 05 марта 2013

Другое (не очень удачное) решение - получить установщик, установить его в каталог 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.

Работает для меня, но это не изящно. Я думаю, что на сайте numpy также есть установщики exe, ноЯ считаю, что проще просто перейти к тому, что указано выше, когда мне что-то нужно, чем ковыряться на других сайтах.

1 голос
/ 28 октября 2010

Вы не можете использовать easy_install напрямую по довольно техническим причинам, в которые я не хотел бы вдаваться. Существует решение, хотя и не оптимальное: попав в виртуальную среду, перейдите в несколько источников и запустите:

python setupegg.py install

Ключевым моментом является использование setupegg.py вместо setup.py.

...