簡體   English   中英

在Python27中安裝wxPython

[英]wxPython install in Python27

我一直在嘗試在Python27中安裝wxPython。

我在Python27目錄中鍵入以下命令,並安裝了它。

pip install wxPython

在此處輸入圖片說明

我希望將wxPython安裝在Python27中。

但是,wxPython在Python27中不起作用。

當我嘗試導入wx時,出現以下錯誤。

在此處輸入圖片說明

另一方面,它適用於Python3。

如何獲得適用於Python27的wxPython版本?

安裝的wx版本是這個。

在此處輸入圖片說明

這是命令python -m pip install wxPython

在此處輸入圖片說明

想想我明白現在發生了什么:您的Python 3.7幾乎總是比2.7贏(由於其安裝方式;我們不知道,因為我們無法根據屏幕截圖看到您如何激活一個)。 無論如何,當您這樣做

C:\Python27\python.exe

您將運行Python 2.7。 但是,當您這樣做時

C:\Python27\pip

這將在3.7(!)中稱為pip,因為它在%PATH%之前優先於2.7。 如果您執行C:\\Python27\\scripts\\pip.exe可以將pip / install調用到2.7! 這就是@RobinDunn建議的方式! 如果我們查看最新的屏幕截圖,我們已經可以看到2.7和3.7都安裝了wxPython。

因此,因此,如果您嘗試:

C:\Python27\python.exe -c "import wx;print(wx.version())"

您確實應該能夠向自己證明2.7的wx正常運行!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM