Je suis désolé de poser cette question à nouveau. J'ai cherché et trouvé des répétitions finales à la fois sur stackoverflow et sur google général. Malheureusement, je n'arrive pas à faire réparer mon système.
J'ai le suivant:
C:\Python27\Lib\site-packages\wx-2.8-msw-unicode
ce dossier contient le dossier wx ainsi que les dossiers wx et wxPython contenant chacun les fichiers _init_.py
Lorsque j'importe wx, le message d'erreur "no module named wx"
s'affiche
Que dois-je faire pour que Python trouve les fichiers pertinents et me permette "d'importer wx" avec succès
Ubuntu:
Sudo apt-get install python-wxtools
Les fenêtres:
Allez à C:\Python27\Lib\site-packages\
trouvez le dossier wx-<version>-msw
ou similaire
Déplacez la wx
du dossier ci-dessus vers C:\Python27\Lib\site-packages\
Miałem dzisiaj dix sam błąd, ale spróbowałem czegoś i zaskakująco zadziałało. Cliquez sur le lien suivant pour en savoir plus sur les événements. Réservez maintenant un commentaire, un commentaire sur ce sujet "wx-2.8-msw-unicode"
W zasadzie plaisante à nazwa folderu zawierającego wxpython
. Usuń à za pomocąCtrl+AVous avez déjà une dossier, allez, allez, allez, allez, allez, c'est taka sama.
Brzmi dziwnie, ale może oryginalny plik zawiera ukryty znak ...
Si vous n'avez pas installé wx sur Windows, vous pouvez utiliser:
pip install wx
Moi aussi, je suis confronté au même problème, j'aime partager ce que j'ai été confronté pour que cela puisse être utile à tout le monde Dans mon cas, j'ai installé les deux python2. 7 et python3, et testé l'application en python3 après quelques analyses que j'ai utilisées
pip show wxpython-common
pour trouver l'emplacement de wx qui était en
/usr/lib/python2.7/dist-packages
donc j'ai compris dans mon cas, wx ne fonctionnera que dans l'environnement python2.7
J'ai eu le même problème pour un plugin PyMOL qui nécessitait le module wx, bien que j'ai installé wxpython en téléchargeant son package à partir d'ici ( Fichiers binaires Windows non officiels pour les packages d'extension Python ) et en l'installant à l'aide de la commande:
pip install .\wxPython-3.0.2.0-cp27-none-win_AMD64.whl
Pour une raison quelconque, il m'a donné cette erreur, pour laquelle je l'ai désinstallé avec:
pip uninstall wxPython
et puis je l'ai téléchargé à partir d'ici ( wxPython 4.0.0a1 ) et réinstallé:
pip install .\wxPython-4.0.0a1-cp27-cp27m-win_AMD64.whl
L'erreur à ce stade n'a plus été présentée.
Dans Fedora, vous pouvez utiliser la commande suivante
pip install -U \ -f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \ wxPython
Ouvrez simplement votre terminal et lancez cette commande pour les utilisateurs de Windows pip install -U wxPython
pour l'utilisateur Ubuntu, vous pouvez utiliser cette
pip install -U \
-f https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-16.04 \
wxPython
Je redémarre l'IDLE et travaille pour moi!
Téléchargez le fichier .whl à partir de ce link .
Le nom du fichier est: wxPython‑3.0.2.0‑cp27‑none‑win32.whl
pour Windows 32 bits et python 2.7 et wxPython‑3.0.2.0‑cp27‑none‑win_AMD64.whl
pour Windows 64 bits et python 2.7.
Puis dans la commande Invite: pip install location-of-the-above-saved-file
Vous pouvez vérifier si vous avez le répertoire où se trouvent les packages de Python (dans mon ordinateur, ce répertoire est C:\Python27\lib\site-packages) dans la variable Path de Windows. Si la variable d'environnement de chemin Python ne contient pas ce répertoire, vous ne trouverez pas les packages.
Je suis sur Windows 7 64 bits et je suis allé à:
Puis téléchargé le fichier exe pour mon système, l’installé, et cela a fonctionné pour moi.