python3可以运行python2的代码吗_Python2代码转Python3代码

Python2代码转Python3代码教程

由于

尤其是跑一些神经网络的代码时有很多是在 Python2 的环境下写的。在 Python3 下运行会遇见很多不兼容。

Python2代码转Python3代码

Python2 代码转 Python3 代码的一种方式是再安装一个 Python2,比如下载 anaconda 对应的 Python2 的版本,管理相关的库,运行的时候指定 Python2 运行。不过如果是运行依赖比较多的代码可能需要在 Python2 的环境安装许多包。

Python2 代码转 Python3 代码 的另一种方式是 Python3 自带的脚本 2to3.py,可以将 Python2 的程序自动转为 Python3 的形式,节省了很多修改细节的时间。

2to3.py使用

2to3.py脚本路径

在安装路径的 Tools\scripts 目录下,如下图所示:

708610bf3136c8c21435b316d4112498.png

2to3.py转换单个文件

这个文件实际是可以复制到电脑任何位置使用的,当然也可以就在这个位置利用 cmd 使用。首先,我们在 E 盘根目录,新建一个 haicoder.py 文件,如下图所示:

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值