很多新手初學python想要用wxpython,不會安裝,這里給寫個教程,希望能幫助新手
安裝wxpython教程
然后先升級pip用命令pip install --upgrade pip,但是很多時候會報錯如下圖:
這種情況一般是沒有安裝wheel也就是可以執行whl文件的庫
然后接着執行pip install --upgrade pip,但是還是會有不能升級的情況,那么就執行
python -m pip install --upgrade pip -i https://pypi.douban.com/simple
來升級pip,這里顯示成功,如圖:
接着安裝wxpython,但是wxpython還需要兩個庫,numpy還有pillow,所以需要先安裝這兩個庫,已經安裝的忽略,以下兩條命令安裝這兩個庫:
pip install numpy
pip install pillow
如果安裝庫不成功可以從錯誤信息里看到需要的版本,可以到https://pypi.org/
這個網址下載對應的庫,注意找自己python版本對應的庫版本如圖,這個方法適用於基本所有庫的安裝,這里以pillow這個庫為例子:
搜索要下載的庫,這個網址可以搜索需要的庫下載來安裝
點擊pillow 7.0.0(看您自己python對應的是什么就點什么)
進入后會有很多版本,找自己對應的版本,windows下載win,還有linux也有對應的版本
下載下whl格式的庫文件后放到計算機python的安裝目錄下的Scripts目錄下
Cmd下進入python的scripts目錄,不會進入百度進入命令(注意有的電腦需要管理員運行cmd才可以安裝):
進入目錄后用命令pip install 庫名字 來安裝下載的庫,這里安裝的pillow可以復制下載下來的文件名字,必須有后綴,命令:pip install Pillow-7.0.0-cp37-cp37m-win_amd64.whl
到此就安裝完了numpy庫和pillow庫,接下來就可以安裝wxpython了
注意,直接命令有時候就是網絡或資源不好就會無法成功安裝,就可以采取像pillow網站下載對應庫去安裝,成功幾率大,根據自己情況去調整,我這里直接命令安裝wxpython成功了
我們再有個編譯工具來編寫python,有用pycharm的,我這里是用的微軟的vscode,開源免費,具體步驟如下:
下載vscode,我下載的是解壓可用版本,官網有三個版本,進入官網
解壓后,運行vscode主程序,是英文版,接下來設置為中文版
按快捷鍵“Ctrl+Shift+P”在“vscode”頂部會出現一個搜索框。輸入“configure language”,然后回車。選擇中文簡體安裝
這樣就設置為了中文版
接下來配置python環境按快捷鍵“Ctrl+Shift+P”在“vscode”頂部會出現一個搜索框。輸入“python”,然后回車。選擇安裝
在cmd輸入
1、輸入pip install flake8下載安裝flake8
2、輸入pip install yapf下載安裝yapf
這兩個庫是和vscode配合用的庫
庫安裝完后建立工程文件夾打開文件夾,最好新建一個文件夾以后的工程就存這個文件夾了,我是建了一個testcode文件夾,選定后,工程文件夾下新建python文件,后綴.py,我這里建立了helloworld.py,這時候就能看到加載python的圖標出現,右下角會提示安裝插件的兩個提示,點go it和install,下邊終端會開始下載其它需要的庫文件
安裝下載完畢后,代碼區輸入helloworld的代碼,F5或者右上角綠色運行按鈕,按F5搜索框會有python file點擊,就運行了,這個也可以設置為默認,這里不說明設置過程,自己百度吧。沒啥影響,點擊python file就能執行程序了如下圖執行成功輸出hello world
然后試試wxpython,把代碼改為調用wxpython運行效果如下: