I'm using Python 3.4 on Windows 8. I'm thinking of changing as some packages do not work with 64-bit. If I do change to 32, will it affect the programs that I wrote on 64?
Asked
Active
Viewed 1,080 times
2
-
1Python is Python, bottom line. Additionally, 64 bits is backwards compatible with 32 bits. That's why you'll see notation as `x86_64` and `x86`. – Malik Brahimi Jun 14 '15 at 14:12
-
So, what is your _precise_ problem with the 64 bits version? – Klaus D. Jun 14 '15 at 14:17
-
I've been trying to install the PyEnchant package but it does not work on 64-bit. I've been reading around and many people suggest using 32-bit over 64, for this reason of package compatibility. – Sid Jun 14 '15 at 14:21
1 Answers
2
Python code won't be affected, not much. You won't be able to allocate as much memory, mostly. That's about it.
If you have 3rd party libraries installed that make use of C extensions, you'll have to reinstall 32-bit versions of those (or compile them yourself).

Community
- 1
- 1

Martijn Pieters
- 1,048,767
- 296
- 4,058
- 3,343
-
-
-
@Sid: reinstall Python2. Look at what 3rd-party projects you are using and if they include any `.dll` files, if so, re-install those. Done. – Martijn Pieters Jun 15 '15 at 09:31