初次使用python,请多指教
编写python代码后,编译成exe,执行过程中遇到各种问题,在此记录一下,遇到最多的问题是提示模块确实,崩溃呀。
编译命令
pyInstaller -F $PATH
pyInstaller 还有好多的命令参数,不过-F暂时已经满足我的使用了
缺失模块之pymssql,百度好久,从外国友人那拿到解决方法:
from pymssql import _mssql
from pymssql import _pymssql
增加这两条模块导入后,问题解决,当时没有深入的看,大概解释是,pymssql 模块会动态调用其他模块,需要一起打包才行,当时没搞太懂,很快同样的问题又遇到了。。
缺失模块之unrar,因为python没有内置unrar模块,所以需要自己搞一下
1、首先需要在主机上安装rar工具
链接: https://pan.baidu.com/s/1b7-atsZMuyFKLZ-F76KU8A 提取码: eirb
也可以去官网下载
-
安装最好选择默认路径,一般在 C:\Program Files (x86)\UnrarDLL\ 目录下;
-
然后重要的一步,就是添加环境变量,此电脑(我的电脑)右键,属性,找到 高级系统设置,高级 选项卡下点击 环境变量,在系统变量(注