-
这两天写了个小说下载器,想打包,发现找到的教程都不行,最后找到了这个可行的方案,大家可以交流交流
-
安装创建虚拟环境的库virtualenv:命令行(可以cmd,也可以anaconda的命令窗口,如果报错可以查询pip相关的帖子,可能是环境变量或是别的原因)下pip install virtualenv 安装;
-
网络慢可以借助清华镜像pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv (ps 保证你可以正常使用pip);
-
在自己想要的位置创建一个文件夹用来放虚拟环境文件,例如E: /pyinstall/,我就用E盘根目录了,这里结合自己的情况;
-
再命令行cd到此目录,cd E:/ 然后virtualenv 虚拟文件夹名(自己起一个文件夹名,比如virtualenviment),此时就创建了一个虚拟环境的文件夹;
-
资源管理器下进入文件夹,进入Scripts文件夹,E:/虚拟文件夹名/Scripts/,复制此路径;
-
回到命令行,cd E:/虚拟文件夹名/Scripts/ ,然后输入activate,激活此虚拟环境,此时会发现命令行前面有 【虚拟文件夹名】字符,表示已经激活了;
-
在此路径安装自己需要的第三方库,pip install xxx,如果速度差,用清华的镜像;
-
安装完了之后安装打包库,pip install pyinstaller 如果速度差,用清华的镜像;
-
cd 代码文件夹,pyinstaller -F -i ico文件图标路径 -p E:/虚拟文件夹名/Scripts python文件路径,这里的F是单文件类型,其余的可以自行查询pyinstaller的用法,注意上面的空格
-
bilibili有个up的视频,可以参考:https://www.bilibili.com/video/BV1Wo4y117Qc?from=search&seid=16087046396411527271&spm_id_from=333.337.0.0
如何使用pyinstaller打包文件成exe,一定可以的
最新推荐文章于 2024-03-25 14:26:21 发布