jop*_*pes 5 macos pyobjc py2app osx-snow-leopard
如果你这样做了,你介意分享你如何安装pyobjc吗?我试图通过安装PythonMac 2.5(通过py2app的独立包)和easy_installPyObjC来实现.我总是得到那些deprecated错误,主要是那些在dyld.h里面和内部声明的错误objc_inject.m.
我尝试从源代码编译,但仍然没有运气.
此外,当我在Snow Leopard下运行我的Leopard编译的PyObjC应用程序时,它有关于PyObjC的错误,第一次是它无法看到,Foundation或者AppKit第二次typestr是未知的.
谢谢,感谢您的回答.
我已经找到了一种方法...虽然我不知道这是官方的还是什么...
我下载了2.5版本的PythonMac,安装了它,然后在安装目录中添加了一个符号链接,例如:
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/2.5/Extras/lib/python /Library/Frameworks/Python.framework/Versions/2.5/lib/site-python
Run Code Online (Sandbox Code Playgroud)
这部分看起来好像捆绑的 PyObjC 二进制文件是 PythonMac 安装的一部分,当我这样做时easy_install,系统站点包不会受到影响。另外,值得注意的是,您不应该通过easy_install-ing py2app 与系统捆绑的 py2app 发生冲突,否则您将遇到 typestr 错误。
我想知道这对于我能够在 Snow Leopard 下制作独立的 PyObjC 应用程序是否有任何问题。
| 归档时间: |
|
| 查看次数: |
2286 次 |
| 最近记录: |