Должен ли я использовать Python 2.7 32-разрядный или 64-разрядный с Windows 7 - PullRequest
22 голосов
/ 17 февраля 2011

Я настраиваю Django и пытаюсь решить, использовать ли 32-битную или 64-битную версию Python 2.7 на моем компьютере с Windows 7.

Я видел проблемы с 64-битным установщиком, но реальный вопрос в том, доступны ли все необходимые библиотеки для 64-битной версии или есть ли в одной версии какие-либо другие проблемы, о которых мне следует знать. 1003 *

Ответы [ 2 ]

28 голосов
/ 17 февраля 2011
if you need more than 4gb of RAM to work with:
    return 64
else:
    return 32
27 голосов
/ 17 февраля 2011

Я рекомендую 32-битную, если вы не собираетесь исчерпывать адресное пространство.Многие сторонние модули, такие как OpenCV и Numpy, значительно проще в установке с 32-битным Python.(Вы можете собрать эти модули из исходного кода, чтобы заставить их работать с 64-битным Python, но это, вероятно, больше времени и усилий, чем необходимо в большинстве случаев. Иногда существуют неофициальные 64-битные сборки, но они не поддерживаются авторами модулей.)

Хотя вам, вероятно, не нужны эти модули для Django, если это ваш персональный компьютер, и вы можете установить их для другого проекта и не хотите иметь дело с двумя установками Python на одном компьютере,Я бы выбрал 32-битный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...