0
我想將我的項目從Python 2.7.12遷移到Python 3.5.2。 (這是正確的事情,是不是?)wxPython virtualenv python 3
我明白,讓wxPython在virtualenv中工作可能是一個問題,但如果我使用此命令創建環境,它在Python 2上工作正常:
virtualenv env --system-site-packages
對於Python 3,我用:
virtualenv -p python3 env --system-site-packages
但(如預期),這並不回暖的wxPython
wxPython的安裝在:
/usr/lib/python2.7/dist-packages
但是,當然,在
/usr/lib/python3/dist-packages
沒有wxPython的。
我需要做什麼才能在我的Python 3環境中使用它?
我已經進入我的virtualenv環境就跑:
pip install -U wxPython
推薦here,但我得到所有這些error messages
您需要安裝的wxPython鳳凰(wxPython的4.XX)https://wxpython.org/ pages/downloads/index.html(注意'pip'的安裝參考應該至少在我的Linux機器上是'pip3') –
@RolfofSaxony在virtualenv中,它可以只是'pip',因爲只有1個'pip'。在virtualenv之外,它必須是「pip3」。另外我認爲你的評論應該是OP接受它的答案。 – phd
我試過** pip在Python 3環境中安裝了-U wxPython **,但是如果失敗並出現編譯錯誤 – Psionman