Python 获得';未找到模块';安装包后出错
我试着用python安装deuces包Python 获得';未找到模块';安装包后出错,python,module,python-import,Python,Module,Python Import,我试着用python安装deuces包 python -m pip install deuces 安装得很好。但每当我尝试调用该函数时,都会收到一条错误消息: 回溯(最近一次调用):文件“”,第1行,在 文件 “C:\Python\Anaconda\lib\site packages\deuces\uuuuu init\uuuuuuu.py”,中的第1行 从卡导入卡模块NotFoundError:没有名为“卡”的模块 尽管我没有发现模块调用有任何问题。有人能检查一下这里出了什么问题吗 附言:我
python -m pip install deuces
安装得很好。但每当我尝试调用该函数时,都会收到一条错误消息:
回溯(最近一次调用):文件“”,第1行,在
文件
“C:\Python\Anaconda\lib\site packages\deuces\uuuuu init\uuuuuuu.py”,中的第1行
从卡导入卡模块NotFoundError:没有名为“卡”的模块
尽管我没有发现模块调用有任何问题。有人能检查一下这里出了什么问题吗
附言:我确实读过这篇文章,但没有找到解决办法
您很可能试图在Python 3中运行此代码。遗憾的是,
deues
模块没有明确说明模块当前似乎只支持Python 2,在Python 2下模块可以完美导入
由于该模块最近似乎没有受到太多关注,如果您想在Python3下运行它,您可能会自己完成端口。它看起来不需要太多的工作。该软件包似乎只使用Python2相对导入,这已被删除
这些应更改为
douces.xxx
或相对导入.xxx
。目前,你最好的希望是做一个公关来解决这个问题,或者自己动手解决这个问题。你在链接的答案中尝试过公认的解决方案吗?@JonasAdler当然。但从对这个答案的评论来看,很明显这不是解决办法。这完全奏效了!你能给我解释一下PR在这个上下文中的含义吗?PR在github中的意思是“拉请求”。显然有人在这里做了一个:,但您的包似乎不打算支持python 3。