Для изучения Python имеет ли значение, если я использую 32- или 64-битный Python? - PullRequest
3 голосов
/ 17 ноября 2010

О том, чтобы начать изучать книгу «Изучите Python The Hard Way», и я нахожусь в главе «Установка», книга говорит, что нужно получить 2.x ... но я должен получить 64 или 32 бит?Имеет ли это значение так или иначе?Если так, то как?Я использую Windows 7 x64.

Спасибо!

Ответы [ 3 ]

5 голосов
/ 17 ноября 2010

Использовать 32-бит.В настоящее время 64-разрядные версии python ведут себя не так, как вы думаете (если вы еще не исследовали это), и могут создавать некоторые проблемы при установке с другими библиотеками, особенно в Windows.32-битный вариант намного лучше.

0 голосов
/ 07 декабря 2012

Я бы предложил 32-битную версию.Вы можете столкнуться с проблемами, поскольку многие библиотеки доступны только в 32-разрядной версии и не работают с установкой Python x64.

В этом случае сообщения об ошибках не всегда очень четкие.Я потратил несколько часов, пытаясь понять, почему OpenCV не работает из-за этого.

0 голосов
/ 17 ноября 2010

Это не должно иметь большого значения. Если вы хотите использовать определенные библиотеки, у них могут быть только установочные пакеты для 32-битных, а не 64-битных - но все больше и больше пакетов предлагают 64-битные пакеты. С другой стороны, если вы не собираетесь писать приложения, использующие более 2 ГБ памяти, вам не понадобится поддержка 64 бит.

...