我是Python开发的新手,我的OSX中的一个应用程序出了问题.
在这个项目中使用的技术
在我的Windows应用程序上加载网站时没有问题,但在OSX 10.6上尝试使用相同的应用程序时,我遇到以下问题:
在/ rpx/rpx/login /的ImportError
这是错误发生的地方:
/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/ctypes/ 初始化的.py在
#msgstr"""在Python中创建和操作C数据类型""从_ctypes import Union,Structure,Array 导入os为_os,sys as _sys version ="1.1.0"
有任何想法吗?谢谢!
OS X 10.6的Python 2.6默认包含ctypes.您甚至可以在错误报告中看到它的一部分.因此,如果安装出现问题,那么部分 ctypes 只会出现问题.这表明它或者某种方式受到了损害,或者其他东西正在干扰某些部分的内部结构.
Google App Engine是此次干扰的主要候选者.Google App Engine 无法使用ctypes本身.
看起来这可能是Python 2.6,OS X和Google App Engine之间的特定交互.如果您实际上将应用程序上传到GAE进行实际部署,则可能不会遇到同样的问题.
此处的GAE问题跟踪器中提出了此问题:http://code.google.com/p/googleappengine/issues/detail? id = 985
最后的评论建议更改您的GAE首选项以使用Python 2.5(/usr/bin/python2.5)作为OS X开发机器上问题的可能解决方案.
| 归档时间: |
|
| 查看次数: |
1820 次 |
| 最近记录: |