最近想把写成的爬虫转成exe文件,这样可以在没有安装python的环境下运行
最终通过pyinstaller实现
step 1:
安装pyinstaller
<span style="font-size:18px;">pip install PyInstaller</span>
step 2:
切换到py文件所在文件夹,进入cmd界面执行
pyinstaller myscript.py
默认会在当前文件夹下生成 myscript.spec 文件,build文件夹,dist文件夹
默认生成一个文件夹,存在于dist文件夹下
运行时需要拷贝所有文件,单独拷贝exe文件不能运行
<span style="font-size:18px;"><span style="background-color: rgb(240, 240, 240);">pyinstaller -F myscript.py</span></span>
通过添加参数可以在dist目录下只生成一个单独的exe文件,但经过测试运行时报错