Подтвердить что ты не робот

Должен ли я использовать Python 2.7 32 бит или 64 бит с Windows 7

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

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

4b9b3361

Ответ 1

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

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

Ответ 2

if you need more than 4gb of RAM to work with:
    return 64
else:
    return 32