pychon打包教程(简易版)

1、在没有python虚拟环境的地方新建一个文件夹(因为如果在有python编译器的虚拟环境中可能会用其他项目的的编译器中的库函数,从而在打包的时候会多打包或者少打包库函数)

2、在test目录下新建一个项目,不要继承任何python中的包(如果之钱的项目所用到的包都是单另自己又重新install的那可以跳过这一步)

3、创建完成后,将之前项目中的文件复制粘贴过来,这时import的地方会显示很多的红色波浪线,这是我们可以打开setting查看编译器中安装的包

可以看到现在只有一个pip包,那么我们现在可以将项目中所需要的其他包也导入进来。

4、导入项目引用的库函数

这里我们可以直接点击红色波浪线的位置在pycharm中安装,但是速度会很慢,所以可以在对应的项目目录中打开powershell,在里面输入命令行安装比较快一些

5、进入虚拟环境(没有虚拟环境会自动创建一个)

pipenv shell

6、安装需要打包的代码块中使用到的所有的python库函数

在里面输入安装命令(以安装matplotlib为例):

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib(这里可以替换成自己所要安装的库,如pandas等)

7、检查是否所需库函数全部安装完毕

这时可以回到pycharm的项目中查看python文件中的引用import是否都已经正常(这里可能要等一小会,右上角会显示index表示正在配置中),之后运行一下现在的程序,看看是否正常,还有没有什么库没有安装。

8、安装pyinstaller用于打包

 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller

9、开始打包

pyinstaller -Fw --icon=/path/to/your/icon.ico your_script.py

-Fw:代表打包完的exe文件不显示那个命令窗口,如果需要显示则只输入-F即可

--icon:代表程序图标存储的路径,接受.ico和.png格式的图片,如果不需要图标这里也可以不用写

your_script.py :代表你的主函数所在的py文件,如果该文件不在当前虚拟环境的目录下,就得写该文件的绝对路径如:E:\test\pythonProject1

10、打包完成,查看exe文件

打包完成后会多出来这三个文件,(如果打包有问题需要重新打包就把这三个文件删了再次打包即可)点击dist文件夹,里面会有对应生成的exe文件

  • 7
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值