- 安装pipenvv
pip install pipenv
- 创建目录作为虚拟环境目录
cmd窗口下cd到本目录 cmd下pipenv install --three(two)安装python3或2 cmd下pipenv shell进入虚拟环境 - 虚拟环境下安装所需库
pip list#查看已安装库
#pip install 所需包名==版本号,见下例
pip install PyQt5==5.12.1
#一般会帮你自动安装其所依赖其他包(坑)
#安装依赖包后出错,查看已安装包的版本与主环境下包版本是否一致
#不一致卸载指定版本重新安装
pip uninstall pywin32
pip install pywin32==227#常见错误
pip install pyinstaller==4.5.1
#!!!以上代码在虚拟环境下运行!!!
- 打包
#!!!虚拟环境下
#运行py文件检验环境#py文件可放在虚拟环境目录下
python helloworld.py
#运行无误,打包
pyinstaller -Fw helloworld.py
- 资源文件打包
#删除虚拟环境下产生的build文件夹
#修改helloworld.spec文件
#使用spec文件打包
pyinstaller helloworld.spec
- 删除虚拟环境
#退出虚拟环境
exit
#卸载虚拟环境
pipenv --rm
#删除创建的虚拟环境目录
- 问题
# 1.importing win32api
#确定虚拟环境下新安装包与主环境下包版本是否一致
|