jupyter如何把文件变成exe

要把jupyter文件变成exe主要用到两库pyinstaller 和pywin32,打开anaconda prompt 安装就行pip install pyinstaller
1.把.ipynb 转化为.py
直接在jupyter新文件里输入
try:
%jupyter nbconvert --to python train.ipynb
except:
pass
就生在原生的代码文件里生成一个py文件
(看jupyter的储存文件夹:
import os
os.path.abspath(’.’))
jupyter如何把文件变成exe
2.将py文件复制到pyinstaller文件夹下
本人的在D:\anaconda\Lib\site-packages\PyInstaller,不过一般也是在这个目标里面
3.生成exe文件
再次打开anaconda prompt ,将目录进入上面pyinstaller文件夹,输入pyinstaller -F train.py,之后就开始生成了,也可加入图标,(pyinstaller -F -w -i test.ico test.py)图标一定要是ico格式,也要和py文件放进同pyinstaller文件夹里
jupyter如何把文件变成exe
等成功后就在pyinstaller文件夹里面会有一个list,生成后的文件就在里面

jupyter如何把文件变成exe
但是本人26行代码,生成了八百多兆,有没有什么优化的方法(=-=)