码迷,mamicode.com
首页 > 编程语言 > 详细

用 pyinstaller 打包含xpinyin 库的Python程序

时间:2018-10-19 00:14:03      阅读:494      评论:0      收藏:0      [点我收藏+]

标签:abs   href   cimage   ogr   ini   程序   and   文件拷贝   png   

??在文章用 pyinstaller 打包含有 pinyin 库的程序中,给出了如何使用pyinstaller 打包含xpinyin 库的Python程序的方法,能生成可运行的exe文件。本文将会给出另外一种办法。
??Python的xpinyin模块的文件夹如下:

技术分享图片

复制该文件夹下的_init_.py文件中的源代码至文件mypinyin.py,并将代码中的下面这句代码

data_path = os.path.join(os.path.dirname(os.path.abspath(__file__)),
                             ‘Mandarin.dat‘)

改写为

data_path = os.path.join(os.getcwd(), ‘Mandarin.dat‘)

这样我们就完成了mypinyin.py文件。

??在所有使用xpinyin的程序中将xpinyin改成写mypinyin(处于同一目录),之后再用pyinstaller生成exe文件,在生成的dist文件夹下把xpinyin模块中的Mandarin.dat文件拷贝至该dist文件夹下即可。

用 pyinstaller 打包含xpinyin 库的Python程序

标签:abs   href   cimage   ogr   ini   程序   and   文件拷贝   png   

原文地址:https://www.cnblogs.com/jclian91/p/9813420.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!