在Python 2.6上运行Panda3D

在Python 2.6上运行Panda3D,python,panda3d,Python,Panda3d,我第一次得到了Panda3D。我删除了包含的Python版本。在Python目录中,我放置了一个文件panda.pth,如下所示: C:\Panda3D-1.6.2 C:\Panda3D-1.6.2\bin 但当我运行import direct.directbase.DirectStart时,我得到: Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> impo

我第一次得到了Panda3D。我删除了包含的Python版本。在Python目录中,我放置了一个文件
panda.pth
,如下所示:

C:\Panda3D-1.6.2
C:\Panda3D-1.6.2\bin
但当我运行
import direct.directbase.DirectStart
时,我得到:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import direct.directbase.DirectStart
  File "C:\Panda3D-1.6.2\direct\directbase\DirectStart.py", line 3, in <module>
    from direct.showbase import ShowBase
  File "C:\Panda3D-1.6.2\direct\showbase\ShowBase.py", line 10, in <module>
    from pandac.PandaModules import *
  File "C:\Panda3D-1.6.2\pandac\PandaModules.py", line 1, in <module>
    from libpandaexpressModules import *
  File "C:\Panda3D-1.6.2\pandac\libpandaexpressModules.py", line 1, in <module>
    from extension_native_helpers import *
  File "C:\Panda3D-1.6.2\pandac\extension_native_helpers.py", line 75, in <module>
    Dtool_PreloadDLL("libpandaexpress")
  File "C:\Panda3D-1.6.2\pandac\extension_native_helpers.py", line 73, in Dtool_PreloadDLL
    imp.load_dynamic(module, pathname)
ImportError: Module use of python25.dll conflicts with this version of Python.
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入direct.directbase.DirectStart
文件“C:\Panda3D-1.6.2\direct\directbase\DirectStart.py”,第3行,在
从direct.showbase导入showbase
文件“C:\Panda3D-1.6.2\direct\showbase\showbase.py”,第10行,在
从pandac.PandaModules导入*
文件“C:\Panda3D-1.6.2\pandac\PandaModules.py”,第1行,在
从libpandaexpressModules导入*
文件“C:\Panda3D-1.6.2\pandac\libpandaexpressModules.py”,第1行,在
从扩展\u本地\u帮助程序导入*
文件“C:\Panda3D-1.6.2\pandac\extension\u native\u helpers.py”,第75行,在
Dtool\u预加载DLL(“libpandaexpress”)
文件“C:\Panda3D-1.6.2\pandac\extension\u native\u helpers.py”,第73行,在Dtool\u dll中
imp.load\u动态(模块、路径名)
ImportError:python25.dll的模块使用与此版本的Python冲突。

我假设这与我使用Python2.6有关。有解决方案吗?

Python扩展在主要版本之间不兼容二进制文件。你的选择是:

A.为python 2.6重新编译panda3d

B.使用python 2.5


没有办法解决这个问题。

Python扩展在主要版本之间不兼容二进制文件。你的选择是:

A.为python 2.6重新编译panda3d

B.使用python 2.5


没有办法。

如果您可以等待即将发布的1.7.0版本,它将针对Python 2.6进行编译-请参阅。

如果您可以等待即将发布的1.7.0版本,它将针对Python 2.6进行编译-请参阅。

。有没有关于什么时候会出来的估计?很有意思。它什么时候会出来有估计吗?