Как да инсталирате scipy библиотека на прозорци - стек преливане на Руски

Ръководство препоръчва, особено на Windows, за да инсталирате повече от един пакет, както и цял куп пакети (Scientific Python разпределение), като анаконда.

Ако искате да се индивидуално numpy, scipy пакети поставени, ръководството препоръчва двоични монтажници с Кристоф Gohlke сайт. са на разположение под формата на двоичен файлове колело, което може да използвате директно пипс (с версия 8+) доставка:

Ако имате 64-битова версия на Windows, използвайте колелото, което съдържа amd64 име. Ако имате Python 3.6 трябва след това да използвате колелото, което е в заглавието cp36m. Преди да инсталирате scipy. трябва да поставите numpy.

Там има файлове с cp27, cp34, cp35, cp36. Чудя се какво означава това?

Споразумение за имена на устройства, описано в PEP-427.

Tags себе си, са описани в PEP-425.

Маркерите са там, за да укаже на системата как съответните бинарни файлове, трябва да работят.

cp36m-ABI е етикет, който показва изпълнението CPython (sys.implementation.name), версия 3.6 (sys.version [3]), както е споменато по-горе, и буквата M (sys.abiflags) в етикета показва --with -pymalloc видите опция. PEP-3149.

И това, което трябва да се откажете за 32-битов Windows?

Tag платформа определено distutils.util.get_platform () стойност съгласно PEP-425.

На Windows, има три (стойността на помощта (distutils.util.get_platform)):

  • спечелите-amd64 (64bit Windows за AMD64 (известен още като x86_64, Intel64, EM64T)
  • спечелите-ia64 (64bit Windows на Itanium)
  • win32 (всички останали)

че е за 32-битов Windows win32 трябва да изберете етикет.