2017-02-24 19 views
0

我一直在運行我的代碼時遇到了麻煩。 我是一個初學者編碼和python。wxPython和pyQT都不能導入

每當我嘗試運行它給我的錯誤「沒有模塊名爲wx」 - 我已經嘗試了所有手動安裝wx,更新conda和anaconda(我使用spyder 3)等等。我根本不記得一切。無論我能找到什麼答案,我都會嘗試。

無論如何我試着在commandoprompt + init文件中查看輸出文件。 現在我想我已經找到了源!也許不會?

> from __future__ import absolute_import 
> 
> haveQt = False # until we find otherwise 
> 
> import wx 
> 
> if wx.GetApp() is None: # i.e. don't try this if wx is already 
> running 
>  try: 
>   import PyQt4 
>   haveQt = True 
>  except ImportError: 
>   try: 
>    import PyQt5 
>    haveQt = True 
>   except ImportError: 
>    haveQt = False 
> 
> if haveQt: 
>  from .qtgui import * else: 
>  try: 
>   from .wxgui import * 
>  except ImportError: 
>   print("Neither wxPython nor PyQt could be imported " 
>    "so gui is not available") 

^是init文件說的。

圖書館我有進口有:

> import random, os 
> import itertools 
> import time as time 
> from psychopy import gui, event, core, visual 

這是什麼意思我有什麼關係?

編輯: 即時通訊使用的是Windows 10的64位,蟒蛇2.7

編輯: 當我安裝了PIP WX +嘗試更新它,它給了我這樣的信息:

Failed building wheel for wxpython-phoenix 
    Running setup.py clean for wxpython-phoenix 
Failed to build wxpython-phoenix wxpython-phoenix 

我我們以前也搜索過安裝輪轂的問題,但沒有有用的答案。

+0

嘗試更新WX模塊... –

+0

它給了我同樣的錯誤消息之前:未能建築輪wxPython的鳳凰 運行setup.py乾淨失敗打造的wxPython - 鳳凰的wxPython - 鳳凰 –

回答

0

你試過從解決方案在這裏:Python ImportError: No module named wx

這也將是有益的,如果你給我們您的操作系統和Python版本。

+0

wxPython的鳳凰 是,我試過了解決方案。操作系統和python版本在上面的編輯中。 –