将库从Python 2.7转换为3.4
我正在为扑克手写一个权益计算器 使用此库进行手动评估 该库是为Python 2.7编写的,可以 随命令一起安装将库从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。然而,可能会使用其他库,
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;打印(平分)
这非常有效,非常受欢迎