linux系统python运行脚本时正常,但是用打包后运行就出现了错误????? 100

找到了原因,但不知道怎么解决。是frompymouseimportPyMouse这句话提示的以下错误:Traceback(mostrecentcalllast):File... 找到了原因,但不知道怎么解决。是from pymouse import PyMouse这句话提示的以下错误:

Traceback (most recent call last):
File "<string>", line 3, in <module>
File "/home/jeff/下载/PyInstaller-2.1/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/home/jeff/下载/PyInstaller-2.1/sss/build/sss/out00-PYZ.pyz/pymouse", line 95, in <module>
File "/home/jeff/下载/PyInstaller-2.1/PyInstaller/loader/pyi_importers.py", line 270, in load_module
exec(bytecode, module.__dict__)
File "/home/jeff/下载/PyInstaller-2.1/sss/build/sss/out00-PYZ.pyz/pymouse.unix", line 25, in <module>
File "/home/jeff/下载/PyInstaller-2.1/sss/build/sss/out00-PYZ.pyz/Xlib.display", line 83, in __init__
File "/home/jeff/下载/PyInstaller-2.1/sss/build/sss/out00-PYZ.pyz/Xlib.display", line 65, in __init__
File "/home/jeff/下载/PyInstaller-2.1/sss/build/sss/out00-PYZ.pyz/Xlib.protocol.display", line 44, in __init__
File "/home/jeff/下载/PyInstaller-2.1/sss/build/sss/out00-PYZ.pyz/Xlib.support.connect", line 64, in get_display
ImportError: No module named unix_connect

再次说明,用脚本运行时能够正常运行,打包后就出现了错误,为什么就没有包含了这个模块,该怎样包含?????????
from pymouse import PyMouse

m = PyMouse()
print m.position()

这是我的脚本。
运行脚本没有一点错误,pyinstaller 打包后就出现了错误。换了其他打包软件也不行
展开
 我来答
langtaosha_a
2015-06-10 · 超过14用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:28.7万
展开全部
把报错的模块文件,直接放到exe目录下。如果满意请给分哟。如果没有解决,请留言。
追问
首先谢谢你,按照你的方法,确实不报这样的错误,但是又出现了ImportError: cannot import name xauth的错误。这样该如何解决呢?

为什么会出现这么多的错误,他的本质问题是什么?用脚本就能执行,我也是无语了?如果能解决我会给你双倍的分。这是我第一次提问给财富值,第一次就给了你。
mieyoubeizhuce
2015-07-07 · TA获得超过610个赞
知道小有建树答主
回答量:733
采纳率:100%
帮助的人:476万
展开全部
pyinstaller是打包成在windows下能运行的.exe文件 和 你的脚本在linux下正常运行 有半毛钱的关系???????????知道什么是操作系统吗???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式