将库从Python 2.7转换为3.4

将库从Python 2.7转换为3.4,python,python-2.7,python-3.x,pip,converter,Python,Python 2.7,Python 3.x,Pip,Converter,我正在为扑克手写一个权益计算器 使用此库进行手动评估 该库是为Python 2.7编写的,可以 随命令一起安装 pip install deuces 该库在Python2.7中运行良好,但我需要 切换到Python3.4 我想使用2to3转换库文件,然后 安装库,但命令pip不允许此操作 如何将库从Python 2.7转换为Python 3.4? 从下载您的库 对其应用2to3 手动安装它 如果这不起作用,那么什么都不会发生。您可能应该自己将其重写为Python3。然而,可能会使用其他库,

我正在为扑克手写一个权益计算器 使用此库进行手动评估

该库是为Python 2.7编写的,可以 随命令一起安装

pip install deuces
该库在Python2.7中运行良好,但我需要 切换到Python3.4

我想使用
2to3
转换库文件,然后 安装库,但命令pip不允许此操作

如何将库从Python 2.7转换为Python 3.4?

  • 从下载您的库
  • 对其应用2to3
  • 手动安装它

如果这不起作用,那么什么都不会发生。您可能应该自己将其重写为Python3。然而,可能会使用其他库,然后您也必须重写它们

我已经发布了一个Python 3平分端口

您也可以通过pip获得:

$ pip install treys

我完全按照你说的做了,但没有成功:库成功地安装了自己,但在运行时没有检测到函数/类。@F.Noe我不会把这理解为没有成功——你比以前更接近了。您应该仔细检查是否从您认为的位置导入库-
import-deuces;打印(平分)
这非常有效,非常受欢迎