1.進入官網https://www.python.org/,點擊Downloads下的Windows按鈕,進入下載頁面。html
2.而後選擇:python
3.運行exe編程
稍等片刻以後windows
4.檢驗是否安裝成功app
5.卸載框架
再次點擊安裝包工具
至此,python安裝和卸載完成。佈局
PyCharm 下載地址 : https://www.jetbrains.com/pycharm/download/開發工具
下載社區版字體
一、當下載好之後,點擊安裝,記得修改安裝路徑,我這裏放的是E盤,修改好之後,Next
二、接下來是
咱們能夠根據本身的電腦選擇32位仍是64位,目前應該基本都是64位系統吧
三、以下
點擊Install,而後就是靜靜的等待安裝了。
4.漢化(此漢化包沒有點擊設置沒有反應的bug)
漢化包下載:
連接:https://pan.baidu.com/s/1_plZX_duwaBsmnzzd3ZhRw
提取碼:f1wz
打開設置:
至此,pycharm安裝和漢化完畢
第一步:首先進入python安裝目錄下的 【scripts】.
第二步:執行安裝pyqt5的命令:python37 -m pip install pyqt5
下載速度太慢,咱們能夠選擇豆瓣網鏡像:
命令:python37 -m pip install PyQt5 -i https://pypi.douban.com/simple
在後面加上「-i https://pypi.douban.com/simple」表示使用豆瓣所提供的鏡像
第四步: 安裝Qt5圖形設計工具: (圖形界面開發工具qt designer、翻譯工具liguist等等的工具)
命令:python37 -m pip install PyQt5-tools -i https://pypi.douban.com/simple
第五步:將pyqt5-tools添加到全局環境變量(Path)中
參考命令:path=%path%;C:\python37\Lib\site-packages\pyqt5_tools
第六步:驗證Qt5 是否安裝成功,在pycharm 中編寫以下代碼:
效果圖:
pyqt5可視化編程:
打開PyCharm,選擇Settings -> Tools -> External Tools,點擊左上角的加號。
第一步添加QT designer
參數參考:
Program
參考C:\ProgramData\Anaconda3\Lib\site-packages\pyqt5_tools\designer.exe
Working directory
填入$ProjectFileDir$
第一步添加PyUIC
(Python自帶的工具)
安裝步驟相同
參數參考:
Program
參考C:\ProgramData\Anaconda3\Scripts\pyuic5.exe
Arguments
填入$FileName$ -o $FileNameWithoutExtension$.py
Working directory
填入$FileDir$
可視化編程操做步驟:
External Tools
->QT designer
,新建Widget項目,就能夠開始拖拽進行控件佈局了。Ctrl+I
獲得property edit
窗口,能夠進行控件的佈局修改(大小、顏色字體、位置、圖標等)。.ui
文件,PyCharm
中右鍵該文件,選擇External Tools
->PyUIC
,即轉換獲得.py
文件
.py
文件生成的代碼:
調用代碼:
運行效果:
漢化參考:
https://blog.csdn.net/jia666666/article/details/81710839
命令:pip3 install pyinstaller -i https://pypi.douban.com/simple
安裝完畢以後,在剛剛的項目目錄中執行:
會生成dist目錄
運行:
至此,也打包成exe可運行了。
pyinstaller -F -w (-i icofile) filename
-w 表示隱藏程序運行時的命令行窗口(不加-w會有黑色窗口)
括號內的爲可選參數,-i icofile表示給程序加上圖標,圖標必須爲.ico格式
icofile表示圖標的位置,建議直接放在程序文件夾裏面,這樣子打包的時候直接寫文件名就好
輸入完成,按回車,就會開始自動打包了,第一次打包過程可能比較緩慢
輸入示例:
pyinstaller -F -w -i favicon a.py
參考博客:
環境搭建:
https://www.runoob.com/python3/python3-install.html
https://www.runoob.com/w3cnote/pycharm-windows-install.html
https://www.cnblogs.com/daydayupup/archive/2019/09/29/11608717.html
漢化:
http://www.javashuo.com/article/p-ylnjrerl-mt.html
安裝pyqt5:
http://www.javashuo.com/article/p-uzlrgefe-ms.html
可視化:
http://www.javashuo.com/article/p-ydrbmzqt-nb.html
https://blog.csdn.net/qq_37974048/article/details/104295967
打包exe: