Bienvenue sur IndexError.

Ici vous pouvez poser des questions sur Python et le Framework Django.

Mais aussi sur les technos front comme React, Angular, Typescript et Javascript en général.

Consultez la FAQ pour améliorer vos chances d'avoir des réponses à vos questions.

Obtenir un Environement virtuel 32 bit sur linux 64 bit

+2 votes

Pour l'instant je me retrouve avec linux 64 bit sur mon PC.
De base j'ai python 2.7 et 3.4 qui sont venus en 64 bits avec Linux.

J'ai besoin de pouvoir faire tourner Flask et Pygame sur la même machine .
Pygame tourne en 32 bit.

J'ai installé Anaconda Python 3.5.1 |Anaconda 2.4.1 (32-bit) parce que c'est facile à installer, et que en plus je pourrais tester async et await dans Flask.

Du coup j'ai du 32 bits quand je tape python dans le terminal.
Je me suis dis : "Cool, je vais enfin pouvoir me créer un environement virtuel pour Pygame."

j'ai essayé des trucs du genre :

virtualenv /home/chezmoi/Bureau/ZONE34_32bit -p /usr/bin/python3.4

source /home/chezmoi/Bureau/ZONE34_32bit/bin/activate

(ZONE34_32bit)chezmoi@monPC:~/Bureau/ZONE34_32bit/bin$ pip install pygame==1.9.1release --allow-external pygame --allow-unverified pygame

Mais que je me mets sur mon environement virtuel , je suis en python 3.4 64 bits.
j'ai verifié avec ce script:

import platform
platform.architecture()[0]

Douze heures plus tard, j'ai des crampes partout et les yeux qui brûlent...
Y a t il une syntaxe pour forcer l'environement virtuel en 32 bit ?

Au passage :
J'ai essayé de supprimer les repertoires natifs de python 3.4 avec la commande
rm python34/* -rf , j'ai aussi fait des suppression dans l'explorateur de fichiers pour faire sauter le python3.4 64 bit.
comment réparer sans resortir ni dvd ni clef usb ?

demandé 17-Dec-2015 par buffalo974 (2,886 points)

1 Réponse

+4 votes
 
Meilleure réponse

Je crois que tu te prends la tête pour rien, la limitation à 32 bits de pygame ne concerne que la version Windows : http://www.pygame.org/download.shtml

répondu 18-Dec-2015 par dsy73 (190 points)
sélectionné 19-Dec-2015 par buffalo974

C'est pas faux...

Hey @Buffalo, t'es enfin sorti de ta grotte !
Finalement t'es passé sous linux? :O

hey oui Linux c'est quand même plus classe pour coder ^^

...