如何把Python變成撩妹神器

我是智能取經人 2024-02-14 05:25:33

近年來隨著人工智能的火爆,python依托其強大的開放社區,豐富的第三方庫成爲人工智能領域最常用的語言,但功能的強大必然會帶來複雜繁瑣的環境搭建,這也成爲python普及的最大掣肘,最近,小編發現可以跳過環境搭建將python項目直接打包成exe文件,讓你像打開微信、QQ一樣在windows系統上實現自動化辦公、python算法服務等功能,實現Python的無環境遷移使用。Python大神們可以用Python實現各種撩妹功能【比如自動化辦公,把妹子從繁重重複的刷表工作中解放出來】打包成exe,這樣在妹子的電腦上直接就可以運行啦!【mac系統上的打包沒有測試通過,還在繼續研究中】具體打包步驟如下:

首先,准備好你實現了某一項功能的python項目,可以是一個自動化辦公的項目,也可以是一個算法服務項目,比如我本文使用的案例是一個算法服務,實現對圖片中的人像進行自動化摳圖,具體的項目目錄如下:

其中,input_img是待摳圖的圖片;兩個output_img文件夾分別存儲不同需求下摳出的結果圖,setup_onnx.py是項目的入口程序,config.json是項目的可配置輸入參數。項目一定是通過了調試運行通過後,再進行打包

第二步,生成項目所需要的第三方庫,這裏我推薦使用pipreqs,如果沒有先使用pip install 安裝,切換到項目所在目錄下運行命令:

pipreqs ./ --encoding=utf-8 --force

就會生成項目所需要的第三方環境包

第三步:將項目拷貝到一台windows電腦上,利用anaconda命令

conda create -n your_env_name python=x.x

新建一個新的虛擬環境,這裏我新建了一個python3.8的環境並命名爲mattingonnx

conda create -n mattingonnx python=3.8

激活環境

activate mattingonnx

並在環境中安裝好項目所需要的第三方環境庫

pip install -r requirements.txt

單獨安裝打包庫

pyinstaller:pip install pyinstaller

第四步,生成exe軟件的圖標.ico格式的圖片,這裏可以百度一下在線自動生成ico圖片的網站

最後,壓縮打包Pyinstaller -F -w -i matting.ico setup_onnx.py,關于Pyinstaller 的詳細命令,可以自行百度,這裏就不再贅述了,打包結束後的項目文件夾如下:

一共生成了兩個文件夾和一個編譯的文件.spec,其中exe文件在dist文件夾中

需要我們複制到當前文件夾下

將需要摳圖的圖片複制到input_img文件夾下,雙擊exe文件就可以實現自動化摳圖功能啦!結果就保存在兩個output文件夾中。一個簡易版PS摳圖工具就這樣生成了

0 阅读:0

我是智能取經人

簡介:感謝大家的關注