Lorsque j'exécute les opérations suivantes à partir d'un shell bash sur mon Mac:
$ file /usr/bin/python
Je reçois les trois lignes suivantes:
/usr/bin/python (for architecture x86_64): Mach-O 64-bit executable x86_64
/usr/bin/python (for architecture i386): Mach-O executable i386
/usr/bin/python (for architecture ppc7400): Mach-O executable ppc
cela semble indiquer que Python a été compilé pour les trois architectures ou quelque chose comme ça? Je crois, basée sur quelques erreurs que j'ai eu lors de la tentative d'installation de MySQL, que la version que j'utilise est la version 64 bits. Donc deux questions:
Comment j'ai connu ça?
Comment pourrais-je changer Python 32 bits à la place? Quelque chose de moins radical que de la re-compiler avec différents compiler les paramètres?
Pourquoi est -
arch
partir d'un shell bash retouri386
, ce qui semblerait indiquer que je ne suis pas en "mode 64 bits" quand je sais basé sur mon processeur, je suis sur un Mac 64 bits?
Désolé ce sont probablement toutes les questions de newbie, l'ensemble de la 32/64-bit chose, c'est frustrant la merde hors de moi et je suis sûr qu'il ya des commandes et des outils qui permettrait de rendre cela plus facile.