1.python/pip/pyinstaller不是内部或外部命令,也不是可运行的程序或批处理文件的问题
环境:WIN10+Anaconda3
原因:可能是环境变量没有添加
解决步骤:
-
找到Anaconda3的安装路径
-
添加环境变量:右键我的电脑--属性--高级系统设置--高级--环境变量
-
系统变量中的Path变量,双击或者点击编辑
-
将安装路径加到Path中
由于我是用anaconda来管理python,所以还需要再加上两条
2. pycharm打包.py程序为可执行文件exe
操作步骤如下:
1.在pycharm中安装插件PyInstaller
2.调出terminal终端,输入命令pyinstaller -F -w xxxxxx.py (需要打包的文件)点击回车
参数说明:
-F:将所有库文件打包成一个exe
-w:隐藏黑色控制台窗口
如果不加-F参数会生成很多文件,但运行比较快。压缩后比单个exe文件小一点
加-F参数只生成一个exe文件,但运行慢
3.输入指定命令后会在当前目录下生产dist文件夹,dist文件夹下为生成的exe文件