请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

Crossin的编程教室

微信公众号:
crossincode
 找回密码
 现在加入
查看: 523|回复: 5

关于打飞机文件打包的问题

[复制链接]

3

主题

0

好友

25

积分

新手上路

Rank: 1

发表于 2018-2-11 19:14:02 |显示全部楼层
本帖最后由 JasonHsia 于 2018-2-11 19:23 编辑

诸位老师们好!

可以问大家个问题吗?我在用cxfreeze打包打飞机为exe文件时,试了一下那个去除cmd黑色窗口的命令,就是结尾加base-name=123那个。但是反馈是cx_Freeze.freezer.ConfigError: no base named 123


这个base name是怎么回事?因为我打包的对象目录就是C:\123。

希望老师们能够帮一下我!详细的情况见下方:


C:\Users\Xsherlock>C:\Python3\Scripts\cxfreeze "C:\Users\Xsherlock\Desktop\Jason's Plane\Jason's Plane.py" --target-dir C:\123 --base-name=123
Traceback (most recent call last):
  File "C:\Python3\Scripts\cxfreeze", line 5, in <module>
    main()
  File "C:\Python3\lib\site-packages\cx_Freeze\main.py", line 176, in main
    silent = options.silent)
  File "C:\Python3\lib\site-packages\cx_Freeze\freezer.py", line 150, in __init__
    self._VerifyConfiguration()
  File "C:\Python3\lib\site-packages\cx_Freeze\freezer.py", line 485, in _VerifyConfiguration
    executable._VerifyConfiguration(self)
  File "C:\Python3\lib\site-packages\cx_Freeze\freezer.py", line 679, in _VerifyConfiguration
    self._GetBaseFileName()
  File "C:\Python3\lib\site-packages\cx_Freeze\freezer.py", line 694, in _GetBaseFileName
    raise ConfigError("no base named %s", name)
cx_Freeze.freezer.ConfigError: no base named 123





回复

使用道具 举报

153

主题

34

好友

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2018-2-11 21:07:38 |显示全部楼层
--base-name=win32gui  试试
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

3

主题

0

好友

25

积分

新手上路

Rank: 1

发表于 2018-2-13 02:55:27 |显示全部楼层
crossin先生 发表于 2018-2-11 21:07
--base-name=win32gui  试试

天呐,老师,这个可行!!太感谢您啦。

老师有空的话,能给我讲讲这个和123有什么不同吗?
回复

使用道具 举报

153

主题

34

好友

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2018-2-13 14:14:39 |显示全部楼层
JasonHsia 发表于 2018-2-13 02:55
天呐,老师,这个可行!!太感谢您啦。

老师有空的话,能给我讲讲这个和123有什么不同吗? ...

123估计是有些教程写错了,然后某些情况下又碰巧莫名奏效,就以讹传讹了……
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

3

主题

0

好友

25

积分

新手上路

Rank: 1

发表于 2018-2-13 19:01:25 |显示全部楼层
crossin先生 发表于 2018-2-13 14:14
123估计是有些教程写错了,然后某些情况下又碰巧莫名奏效,就以讹传讹了……
...

这个123其实是crossin的微信号上给的。谢谢老师啦
回复

使用道具 举报

153

主题

34

好友

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

发表于 2018-2-15 11:38:41 |显示全部楼层
JasonHsia 发表于 2018-2-13 19:01
这个123其实是crossin的微信号上给的。谢谢老师啦

我知道,我当时的版本可行,但实际上并不对
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 现在加入

QQ|Archiver|手机版|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2018-11-21 02:23 , Processed in 0.160375 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部