加载中...

地址发布 老王说明书 宣传中心
此板块只作为纯讨论

正经话题,不搞色情!贤者时间必备
查看: 1004|回复: 11
收起左侧

[职业行业交流] 关于windows把python文件打包成exe文件方法

[复制链接]
 楼主| 发表于 2023-12-15 19:13:39 手机版 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?免费注册

x

( }4 I4 f* Y9 m" Y, k2 O  l7 K1.        下载自己python的对应版本8 B  x2 M: U( z4 I2 }(欢迎访问老王论坛:laowang.vip)

: n- x- `* i+ C  r  Q2.        “win+R”打开运行对话框输入“cmd”,输入“pip install pyinstaller”
+ z" p# {6 P- n9 D; i  t CSDN_1702638310887.png 3 Y. {3 d7 r9 d" Z( h(欢迎访问老王论坛:laowang.vip)
但国外的源下载速度很慢
/ g! F. ^- d- R5 M; a* q
: B7 Z! G7 X1 ?% T国内也有下载源
9 `( ?8 t) \, `' v8 r+ y
- d* M0 \% q7 j! ?  H结尾加-i和下面的代码
3 u, v# d& I( L  {* M$ s, Y& g5 J7 ?! G' f) Q& U: Q, ?1 _6 U9 l(欢迎访问老王论坛:laowang.vip)
清华:https://pypi.tuna.tsinghua.edu.cn/simple! r: t% m6 L" n+ A(欢迎访问老王论坛:laowang.vip)
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/1 Q( \" c" [% t1 T+ U; B2 h  w(欢迎访问老王论坛:laowang.vip)
华中理工大学:http://pypi.hustunique.com/
, ]/ h7 y$ V% a& P1 D; l; R1 `阿里云:http://mirrors.aliyun.com/pypi/simple/
+ P: A; `! F9 O+ u6 }豆瓣:http://pypi.douban.com/simple/
+ [' I' J( T: l5 h9 `百度:https://mirror.baidu.com/pypi/simple
6 @; P' X0 A) M8 K7 g CSDN_1702638356769.png
- g' B9 C: h! d6 q0 f7 P# o# d) d/ M) w; ~: W: |. G(欢迎访问老王论坛:laowang.vip)
" z/ a" @! t: p4 t(欢迎访问老王论坛:laowang.vip)

# x8 W3 V0 q8 ^9 A, `! u' ^5 J) S' W7 H( p- O(欢迎访问老王论坛:laowang.vip)
3.        下载完成后打开Python的文件目录) \# y, Y: `. Z5 }3 c* |# n* Z(欢迎访问老王论坛:laowang.vip)
CSDN_1702638367953.png
2 a; ?- d0 W3 h7 R! ?
; F) \, P; v3 J6 R: F- p8 O# D5 h5 q) g8 K(欢迎访问老王论坛:laowang.vip)
打开Scripts文件夹
6 y- x, I) o" I# i9 u+ Y6 o# r1 S(欢迎访问老王论坛:laowang.vip)
右击其中任意一个文件打开属性
% R: s5 |0 c; H7 e+ |% M
! w% z& W; T0 Z# W# ] CSDN_1702638370222.png 7 b7 S. |) g/ Y& B(欢迎访问老王论坛:laowang.vip)
% [' C3 x& \- Y4 {: n5 s9 K(欢迎访问老王论坛:laowang.vip)
复制文件夹路径! a1 `0 Y) f+ t+ m( c(欢迎访问老王论坛:laowang.vip)
( B5 L! A. |2 e(欢迎访问老王论坛:laowang.vip)
4:        在cmd中输入“C:”#c盘是我文件夹所在的盘符,也可以是“F:”
1 }; @. Y5 F! M, f: z8 b
4 ^$ N% |/ m- m0 ?4 m如果你的python也在c盘,可以不用输入直接下一步  c+ J, G# H$ e" g9 M* k$ C1 H(欢迎访问老王论坛:laowang.vip)
1 y9 ^  q9 n- j( s, i4 V3 v(欢迎访问老王论坛:laowang.vip)
5.        在cmd中输入“cd AppData\Local\Programs\Python\Python38-32\Scripts”
& {; Q$ J) n  a5 Q$ D4 f. \
8 Q0 T: c) [* U; u, S: K$ j CSDN_1702638372024.png 1 q. x1 I4 T# |" v9 W(欢迎访问老王论坛:laowang.vip)

. o) W' H' _8 Z9 G6.        将要打包的.py文件放入Scripts文件夹中
0 f6 h5 i: H( s$ d2 K) x* T$ l; W(欢迎访问老王论坛:laowang.vip)
CSDN_1702638373664.png
2 o0 y8 r/ a4 x# v9 G9 X$ r  o" G, E' l# c3 ]. `6 P6 k, ^9 _' T4 ^" m$ N(欢迎访问老王论坛:laowang.vip)
7.        打开cmd输入“python pyinstaller.exe -F  斐波那契的兔子.py”  #斐波那契的兔子.py为文件的名字
7 `' M% \! X: O/ `2 n
7 ~1 ~$ K* g* V1 I. o CSDN_1702638375268.png
$ M( L8 N+ s+ z* B
8 {/ ?' D, E5 }* s( M) Q& `- I8.        回车,让子弹飞一会0 O1 {9 C. }  r(欢迎访问老王论坛:laowang.vip)

8 c. e. o0 f; l CSDN_1702638376818.png ; W; |# c; r" O4 Q7 S" S; P" |(欢迎访问老王论坛:laowang.vip)

1 M. Z* w/ q7 X) D) f) ]                                             出现此图片即成功 9 C7 i' s* E: p) ?# H2 w(欢迎访问老王论坛:laowang.vip)
5 [4 c4 a( R. x) s; X(欢迎访问老王论坛:laowang.vip)
等待一会,完成之后在Scripts文件夹里自动创建了一个dist的文件夹打开,exe文件就在里面了。
( [0 e* X4 w9 J9 g3 p9 [: r0 p, q CSDN_1702638378421.png
2 P" w+ B; F' d0 u" y9 ?. z
( I2 D- T1 m& b+ @8 p" @/ _$ ]) |6 o9 j1 Z(欢迎访问老王论坛:laowang.vip)

2 T) N( E/ K9 M9 A+ M2 @4 C
* j1 Y# f2 f: \- _% B* c) R6 ]9 S在第6步那里也可以不将文件放入Scripts文件夹,直接在cmd输入“python pyinstaller.exe -F -c ”到这里时将文件直接拖入cmd中,直接回车即可。
2 k- M0 v- A6 g2 d; y, P1 m0 v+ D& }3 Q4 M& J  t' f$ }! }( L9 K(欢迎访问老王论坛:laowang.vip)
CSDN_1702638379873.png ! _3 Q1 }" G7 o6 z/ F. U# x2 t* n(欢迎访问老王论坛:laowang.vip)

$ F  K, `/ `' C6 B# f当然可以多放几个,毕竟有时也有包什么的4 E3 i; Y9 l- e2 c; s4 i- ?3 J: l& x/ V(欢迎访问老王论坛:laowang.vip)
CSDN_1702638381434.png 1 X& v! X8 j( \/ N( u" h6 j(欢迎访问老王论坛:laowang.vip)
他们会打包成一个exe文件
( F) i9 U% a$ Y& z# I) t CSDN_1702638383037.png 9 [% k5 w4 o4 V7 n) J3 H( z(欢迎访问老王论坛:laowang.vip)
打包既可以让你的源代码简单的隐藏,也可以将你的成果给别人炫耀一下。
2 t& r' b% V7 m% Q8 G# N6 _Windows Python
' u; S  y3 y1 R& o8 F3 N2 w. M9 e全文为作者本人著作,CSDN上也是作者本人所做,非盗取

评分

参与人数 1软妹币 +180 收起 理由
navebayes + 180 cheese!!

查看全部评分

本帖被以下淘专辑推荐:

回复

使用道具 举报

发表于 2023-12-15 19:40:08 | 显示全部楼层
如果是要参与芝士的话要按照规范报名哦,不支持被动奖赏
回复 支持 1 反对 0

使用道具 举报

发表于 2023-12-15 19:56:10 | 显示全部楼层
不如auto-py-to-exe
回复 支持 反对

使用道具 举报

发表于 2023-12-15 20:22:01 手机版 | 显示全部楼层
打包里面有文件怎么搞这个方法3年前就用了!
回复 支持 反对

使用道具 举报

发表于 2023-12-16 01:01:21 手机版 | 显示全部楼层
我Spyder没有自带pip下载包是少了东西得重新下载吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-16 14:53:40 手机版 | 显示全部楼层
水兔樱 发表于 2023-12-15 19:56& p8 A  E+ \) o; g; B. g(欢迎访问老王论坛:laowang.vip)
不如auto-py-to-exe

0 F7 O& y# E% f9 x0 U6 F确实,auto-py-to-exe有UI界面使得操作者更为方便的打包exe,但是auto-py-to-exe其实也是基于pyinstaller的打包的,只是多了一个UI界面,曾经我也为了方便我也写了一个简陋UI界面的,确实也要方便一些。
回复 支持 反对

使用道具 举报

发表于 2023-12-17 12:24:30 | 显示全部楼层

加钱加钱

本帖最后由 navebayes 于 2024-4-20 00:32 编辑 ' G$ a  T; n& Z" D! W- W(欢迎访问老王论坛:laowang.vip)

, c" _+ U5 C3 {/ ^+ o没回复但是有记录,那我就算你报名了哦. l2 {/ k4 Z5 S* I# ^# N(欢迎访问老王论坛:laowang.vip)
基础50可读性45排版35内容70额外10总计210+ Q: r' Y0 h6 a2 y(欢迎访问老王论坛:laowang.vip)
分栏-极客
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-17 17:14:25 手机版 | 显示全部楼层
navebayes 发表于 2023-12-17 12:24
# t4 H% m6 x6 W) b7 B9 X$ d没回复但是有记录,那我就算你报名了哦) F3 d  ~- ~/ l  d/ D8 A( ^(欢迎访问老王论坛:laowang.vip)
基础50可读性45排版30内容45额外10总计180 & e9 X2 x+ p) e, _3 o4 [(欢迎访问老王论坛:laowang.vip)
分栏-极客 ...

. n2 q# E! T7 p% ^+ c! ?真没想到还可以有奖励的,真是太棒了。

评分

参与人数 1软妹币 +30 收起 理由
navebayes + 30

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2023-12-17 17:25:28 手机版 | 显示全部楼层
lqhnb 发表于 2023-12-17 17:14
2 Y8 B& a! Z0 ^( g  A+ B真没想到还可以有奖励的,真是太棒了。
  C$ P% r7 T' x  u6 M$ i(欢迎访问老王论坛:laowang.vip)
下次需要主动报名了,如果感兴趣的话可以看置顶帖
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-17 17:56:33 手机版 | 显示全部楼层
navebayes 发表于 2023-12-17 17:253 U8 X5 L; H! v0 \$ x6 ?(欢迎访问老王论坛:laowang.vip)
下次需要主动报名了,如果感兴趣的话可以看置顶帖
/ i9 h' B1 r) f0 D(欢迎访问老王论坛:laowang.vip)
好的
回复 支持 反对

使用道具 举报

发表于 2024-4-7 00:03:47 | 显示全部楼层
但是缺点就是生成的可执行文件太大了(6 F$ G: M. i2 {; `. M& N(欢迎访问老王论坛:laowang.vip)
还是建议上cpp
. T4 g- I( @4 U& ]6 X2 m, N
回复 支持 反对

使用道具 举报

发表于 2024-4-20 00:30:46 | 显示全部楼层
lqhnb 发表于 2023-12-17 17:14
  [' D" x  ?6 C- ~真没想到还可以有奖励的,真是太棒了。

6 g! n9 p2 p( j3 L$ m4 k; |! i感觉钱给少了。。给你加点
; H% m+ X8 i! N2 I) Y/ J* z
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册
点击进行验证

本版积分规则

我们不生产资源,只做资源的搬运工。

tags标签-春满四合院-AvGood-Archiver-小黑屋- |网站地图