好的,所以我终于得到了扑克评估和pypoker正确安装。如果我进入cygwin的pypoker文件夹,并键入python test.py
,它会运行程序正常。但是,如果我将test.py
文件复制到NetBeans项目主文件中,则会出现错误ImportError: No module named _pokereval_2_7
。问题是,我使用的是wxpython,它不会让我从cygwin执行我的程序。我使用的是NetBeans,所以我的整个项目都是在那里开发的。如果我尝试包含pypoker-eval,我会得到这个错误。尝试在Python中包含pypoker,poker-eval包
> Traceback (most recent call last):
> File
> "C:\Users\JeremyLaptop\Documents\NetBeansProjects\testing\src\testing.py",
> line 36, in <module>
> from pokereval import PokerEval File
> "C:\Users\JeremyLaptop\Desktop\pypoker-eval-137.0\pokereval.py",
> line 29, in <module>
> _pokereval = __import__('_pokereval_' + sys.version[0] + '_' + sys.version[2])
> ImportError: No module named _pokereval_2_7.
我一直在试图找出如何让这几个小时的工作,你希望一个人可以提供帮助。
仅供参考:Windows 7,pypoker和pokereval文件夹在我的桌面上。项目保存在C:/users/myname/my documents/netbeansprojects
。
我刚刚下载了python 2.6,现在它给了我相同的错误,但是对于2.6版。我认为python没有检查正确的路径来试图找到这些库。我的文件夹在我的桌面上有关系吗?以及如何告诉python在哪里可以找到它 – ULcajun 2011-03-21 00:03:30