导航
  • 主页
  • Python 数据分析三剑客
  • Python 问答

如何随PhthonQt发布Phthon的第三方库?

icevi 2007-05-17 10:52:34
我装了Phthon25,并安装了sip-4.6,sip的相关文件都安装到了python25的目录下,也都可以运行。
我又用QT+PythonQt做了一个小程序,生成安装程序会在目标路径下有:
phthon25.dll
pythonQt.dll
QtCore4.dll
QtGui4.dll
myApp.exe
这些文件,也是可以正常运行的。
现在的问题是,我想将sip也发布到安装目录下去,使得在myApp.exe中能import,要怎样做才能达到这个目的?
...全文
220 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
icevi 2008-06-14
顺便说一下,我的解决办法是将python的第三方扩展包相关的文件打包为ZIP,然后在MyApp中使用python语句在sys.path中添加对这个ZIP文件的引用,并在发布myapp时将这个打包文件带上,就可以了。
后来的开发中没有用sip,所以没有试sip可不可以,用别的扩展包是OK的。
回复
icevi 2008-06-14
我自己找到解决方法了,谢谢大家了。
好久没来CSDN,自己都忘了没结贴了。不好意思了:)
回复
没遇到过这种情况.
回复
Semigod 2008-01-11
你的程序的代码串是否有直接import sip的代码?如果没有的话,加上。一般来说py2exe会自动包含进来的。实在不行的话,就改setup.py,把那些东西强行包含进来。如:
    options={"py2exe":{"optimize":2, "includes":["mydlgs"]}}, # mydlgs是你要强行加入的 module
回复
goodmrning 2008-01-09
帮顶
回复
发动态
发帖子
脚本语言(Python,Perl 等)
创建于2007-08-27

3.6w+

社区成员

Python,JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
申请成为版主
社区公告

CSDN 脚本语言社区接受专栏投稿(专栏会在顶部创建专属你的栏目),投稿需满足以下要求:

  • 脚本语言技术相关;
  • 文章持续更新,保持活跃;
  • 内容清晰明了,干货为主;
  • 文章排版有序,有条有理。

本社区开通招聘专栏,发布招聘信息请联系版主,发布者需要保证招聘信息真实有效,CSDN 平台和版主不对招聘内容负责!

联系方式:私聊版主、发送邮件、QQ联系等均可: