使用环境为Windows10系统(64),Python版本为3.11.1。
1.将pip加入环境变量
(1)右击此电脑点击"属性",点击高级系统设置,
(2)选择最下面的环境变量;
(3)找到系统变量中的path,双击path;
(4)新建,找到python 安装路径,将Scripts文件夹路径复制到环境变量中,然后确定,再点确定,再点确定就好了;
(5)测试pip是否设置成功。win+r 输入cmd,
然后输入下面代码
pip show pip
显示pip版本则为添加成功
2.pip升级报错问题
升级的时候会报错,下载包的时候每次提示pip版本过低,但是就是下载不了包,更新不了pip。如果没有设置环境变量,先设置,或者在代码前面输入 python -m
pip install --upgrade pip #这是原本的升级方法
服务器连接超时就用下面代码
pip install --upgrade pip -i https://pypi.douban.com/simple
如果还没有成功就用下面代码
python conda update pip
python easy_install --upgrade pip
pip install -U --force-reinstall pip --user #这个是强制性重置并更新
3.安装pyinstaller
打开cmd,输入以下指令
pip install pyinstaller
安装依赖的库
pip install xxx (python脚本依赖的库pandas,numpy,xlrd,openpyxl等)
4.将打包成exe文件
找到要打包的.Py文件的主函数文件,返回上一层文件夹,也就是包含.py文件的文件夹处。选中此文件夹,按住shift同时点击鼠标右键,选择在此处打开Powershell窗口输入
pyinstaller -F xxx.py
等待生成完毕后,回到源文件目录,在dist目录下,找到生成的exe文件,即可完成Python生成exe可执行文件。
若生成的文件过大如何解决?
第一步:安装 虚拟环境Pipenv
pip install pipenv
第二步:进入虚拟环境
pipenv shell