原文链接:https://blog.gcc.ac.cn/post/2023/buildpythonwindowsintegrationpackagetutorial/
构建Python的Windows整合包教程 - 我的博客原文链接
之前的开源项目本地素材搜索有很多人想要Windows整合包,因为Windows下配置环境太过麻烦,很多小白都不会安装。所以我尝试了一下做一个整合包。
MaterialSearchWindows
MaterialSearchWindows/MaterialSearch
目录下。MaterialSearch
。.\python -m pip install -r .\MaterialSearch\requirements.txt --index-url=https://download.pytorch.org/whl/cu118 --extra-index-url=https://pypi.org/simple/
运行.bat
,内容如下。然后执行运行.bat
,等待模型下载完毕。SET TRANSFORMERS_CACHE=..\huggingface
cd MaterialSearch
..\python main.py
运行.bat
为如下内容::: 下面配置扫描路径,多个路径之间用逗号分隔
SET ASSETS_PATH=C:/Users/Administrator/Pictures,C:/Users/Administrator/Videos
:: 下面配置设备,cpu或cuda
SET DEVICE=cpu
SET DEVICE_TEXT=cpu
:: 下面的不要改
SET PATH=%PATH%;..\
SET TRANSFORMERS_OFFLINE=1
SET TRANSFORMERS_CACHE=..\huggingface
cd MaterialSearch
..\python main.py
ffmpeg.exe
复制到MaterialSearchWindows
目录。运行.bat
即可。目录结构如下:
MaterialSearch
|
|- 运行.bat (前面自己创建的脚本)
|- MaterialSearch (代码目录)
|
|- main.py
|- .env
|- ... (其它代码文件)
|- python.exe
|- huggingface (huggingface模型存放目录)
|- ... (Python相关文件)