Windows cmd切換目錄
-
C盤切換到D盤:
d:
-
切換目錄:
cd 目標名
(tab鍵可以輔助補全) -
返回根目錄:
cd /
-
退回上一級:
cd …
wxPython介紹
1、wxPython是Python語言的一套優秀的GUI圖形庫。wxPython可以很方便的創建完整的、功能鍵全的GUI用戶界面。 wxPython是作爲優秀的跨平臺GUI庫wxWidgets的Python封裝和Python模塊的方式提供給用戶的。
2、wxPython是跨平臺的,可以在不修改程序的情況下在多種平臺上運行。目前支持的平臺有Win32/Win64、Mac OS X及大多數的Unix系統。
下載地址:https://www.wxpython.org/pages/downloads/
安 裝:cmd切換目錄D盤,在/Scripts文件夾下運行以下
安裝命令:pip install wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl
*注:pip 命令在安裝python環境時已經安裝好,如果命令不存在則須單獨安裝pip模塊,提示更新pip version:
錯誤提示:
wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.
You are using pip version 19.0.3, however version 20.1.1 is available.
You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.
更新
鍵入命令: python -m pip install --upgrade pip
錯誤提示:
‘python’ 不是內部或外部命令,也不是可運行的程序批處理文件。
(⊙o⊙)…
IDLE版本我也沒有安裝成功~
不過我喜歡用PyCharm…
PyCharm安裝wxPython
依次點擊【File -【Settings】- 【Project :Python projectD】-【Project Interpreter】進入如下界面。
國內源
- 清華:https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里:http://mirrors.aliyun.com/pypi/simple/
- 豆瓣:http://pypi.douban.com/simple/
- 華中理工大學:http://pypi.hustunique.com/
- 山東理工大學:http://pypi.sdutlinux.org/
- 中國科學技術大學:http://pypi.mirrors.ustc.edu.cn/
我是根據文末的參考資料第二篇文章中更換國內鏡像成功安裝 wxpython,更換可能你會遇到多次安裝超時的錯誤報錯。
報錯一:
pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='pypi.tuna.tsinghua.edu.cn
別擔心,多重複幾次安裝試試!
報錯二:
error: Microsoft Visual C++ 14.0 is required. Get it with “Build Tools for Visual Studio”: https://visualstudio.microsoft.com/downloads/
針對以上錯誤,一種解決方案是安裝 Visual Studio2015。但是,這需要幾個GB的磁盤空間。另外一種解決方法是安裝預編譯的二進制文件。該網頁http://www.lfd.uci.edu/~gohlke/pythonlibs (鏡)包含預編譯的二進制許多Python包。
GIF演示PyCharm 中添加 wxpython 庫:
PyCharm中將 Python 程序打包成 .exe 文件
1、GIF演示PyCharm 中添加pyinstaller庫:
2、在 PyCharm 的 Terminal 終端輸入如下命令:
pyinstaller -F xxxx.py
命令相關參數如下:
- icon=圖標路徑(pyinstaller -F --icon=my.ico XXXX.py)
- -F 打包成一個 exe 文件
- -w 使用窗口, 無控制檯
- -c 使用控制檯, 無窗口
- -D 創建一個目錄, 裏面包含 exe 以及其他一些依賴性文件
3、最後,在項目的【 dist】 目錄下可以找到生成了 exe 文件。
補充: .exe 文件本質是將 Python 解釋器和程序打包到了一起, 這樣我們執行程序時就不用管 Windows 系統是不是有 Python 解釋器。
參考資料
- [1] 【博客園】wxPython的安裝(Windows)
- [2] 【推薦】PyCharm中關於安裝第三方包的問題,給你三個建議。
- [3] Pycharm+Python之wxPython安裝教程
- [4] 【推薦】pyCharm中將 python 程序打包成 exe 文件
- [4] 【B站-魚C-小師妹】給上鋪兄弟來點"病毒"【Python惡搞程序】
# 安裝方法 清華鏡像
# python -m pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple
#依賴庫
from wx import *
from _thread import start_new_thread #創建線程
from time import sleep
i = 2 #創建變量,本地變量
app = App() #事件
app.MainLoop()
#創建奇偶判斷函數
def xsmVirus():
global i #聲明 i 全局變量
i += 1 #奇偶切換
if i%2 == 0:#偶數
MessageBox("是否重啓?","警告",OK | ICON_WARNING)#方框顯示消息內容,方框標題,按鈕,
else:
MessageBox("系統已崩潰!","嚴重錯誤",OK | ICON_ERROR)
while True:
#調用函數
#xsmVirus()
start_new_thread(xsmVirus,())
sleep(0.4)