J'ai 32 bits kdb sur mon Mac OS, et je veux utiliser pyq avec la version 32 bits Python3.6. Actuellement, je l'ai fonctionné parfaitement pour 32 bits Python2.7 après l'avoir installé comme ci-dessous.Comment puis-je installer 32 bits pyq sur Mac OS 64 bits, pour python 3.6-32
./python2.7-32 pip install -i https://pyq.enlnt.com --no-binary pyq pyq
Maintenant, je dois utiliser avec Python3.6 et essayer de la même installer 32 bits via:
./python3.6-32 pip install -i https://pyq.enlnt.com --no-binary pyq pyq
Il ne l'installer, mais lorsque je tente de courir après quelque chose arrive et donne moi une erreur:
~$:/Library/Frameworks/Python.framework/Versions/3.6/bin> ./pyq
'2017.05.02T21:14:50.022 dlopen(libpython3.6m.dylib, 10): image not found
@
"q"
"r:py[`pyq^`$getenv`PYTHONEXECUTABLE;args;lib]"
Pourquoi? Cela ne va être que des ennuis. macOS est passé à 64 bits seulement et cela fait des années maintenant. Toutes les bibliothèques 32 bits ont été jetées. Si vous avez vraiment besoin d'un environnement 32 bits, exécutez-le dans une machine virtuelle. – tadman
Point pris. Je vais utiliser 2.7 pour l'instant alors. C'est à des fins d'apprentissage de toute façon. –
Je ne suis pas sûr de ce que './Python3.6-32' est dans votre commande. Est-ce votre exécutable python personnalisé? Dans ce cas, vous devez probablement spécifier '-mpip', pas seulement' pip' sur la ligne de commande. Nous vous recommandons d'utiliser des versions universelles à partir de l'infusion: 'brew install sashkab/python/python36 --universal' –