如何在Windows系统中制作Python可执行文件以共享给无Python环境的同事?
同事使用你的Python代码的操作步骤
一、搭建Python运行环境
- 让同事去Python官网下载对应系统(Windows/macOS/Linux)的安装包,安装时务必勾选「Add Python to PATH」选项,否则命令行无法识别Python命令。
- 验证安装:打开命令提示符(Windows)或终端(mac/Linux),输入
python --version(Windows可能需要用python3 --version),能正常显示版本号就说明安装成功。
二、安装代码依赖
- 你先在本地生成依赖清单:打开命令行,进入代码所在文件夹,运行
pip freeze > requirements.txt,这个文件会包含代码用到的所有第三方库(比如pandas、openpyxl、matplotlib这类)。把代码文件和requirements.txt一起发给同事。 - 同事打开命令行,进入代码所在文件夹,运行
pip install -r requirements.txt,等待所有依赖安装完成即可。
三、运行代码
- 提醒同事把要分析的Excel文件放到代码同一文件夹下,如果代码里写了固定文件路径,让他改成自己的文件路径。
- 在命令行输入
python 你的代码文件名.py(Windows)或python3 你的代码文件名.py(mac/Linux),执行完成后就能得到带图表的输出Excel文件。
四、可选:打包成可执行文件(免Python环境)
如果同事不想装Python,你可以提前把代码打包成独立可执行文件:
- 你本地先安装pyinstaller:
pip install pyinstaller。 - 执行打包命令:
pyinstaller --onefile 你的代码文件名.py,生成的.exe(Windows)或对应系统的可执行文件发给同事,他直接双击就能运行,不用管Python环境。 - 注意:如果代码依赖外部资源(比如模板文件),要把资源和打包后的文件放在同一文件夹,并且自己先测试打包后的文件是否能正常工作。
内容的提问来源于stack exchange,提问作者Rohit Nirmal
相关产品推荐
相关产品推荐

