构建Python的Windows整合包教程
2023-12-29 22:48:18
构建Python的Windows整合包教程
原文链接:https://blog.gcc.ac.cn/post/2023/buildpythonwindowsintegrationpackagetutorial/
构建Python的Windows整合包教程 - 我的博客原文链接
前言
之前的开源项目本地素材搜索有很多人想要Windows整合包,因为Windows下配置环境太过麻烦,很多小白都不会安装。所以我尝试了一下做一个整合包。
步骤
- 新建一个文件夹
MaterialSearchWindows
- 下载项目代码并解压,将代码复制到
MaterialSearchWindows/MaterialSearch
目录下。 - 下载python。因为pytorch在Windows下支持的最高版本为Python3.10,所以只能下载Python3.10的包。直接下载Windows installer (64-bit)并以用户权限安装到指定文件夹,这里直接安装到
MaterialSearch
。 - 用pip安装依赖,如
.\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,解压后将
ffmpeg.exe
复制到MaterialSearchWindows
目录。 - 最后所有文件夹一起打包压缩。后续执行程序,执行
运行.bat
即可。
目录结构如下:
MaterialSearch
|
|- 运行.bat (前面自己创建的脚本)
|- MaterialSearch (代码目录)
|
|- main.py
|- .env
|- ... (其它代码文件)
|- python.exe
|- huggingface (huggingface模型存放目录)
|- ... (Python相关文件)
文章来源:https://blog.csdn.net/imdyf/article/details/135299153
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!