Pycharm 2to3配置,python2转python3方式
作者:Jenrey 发布时间:2021-07-05 21:39:50
标签:Pycharm,2to3,python2,python3
找到python3的安装路径
python3自带一个把python2代码转换成python3代码的程序,叫"2to3"
我们这里就只需要把该程序配置到pycharm中即可。
配置pycharm
添加自定义工具
pyCharm菜单栏–>「File」–>「Settings」–>「Tools」–>「External Tools」–>点击加号添加工具。
把2to3配置进去
注意:Parameters
请按照python实际路径填写
Program:$ModuleSdkPath$
Parameters:/usr/local/Cellar/python@3.7/3.7.10_3/bin/2to3 -w "$FileDir$"
Working directory:$FileDir$
在pycharm中使用2to3
完成后可以在「菜单栏」–>「Tools」–>「Extern Tools」下使用。
小技巧
由于每次2to3都会生成一个bak备份文件,如果不需要这个备份可以在参数里添加-n
即可。
来源:https://jenrey.blog.csdn.net/article/details/121282797


猜你喜欢
- JavaScript 中的并没有提供像 VBScript 里的 DateAdd 方法用于日
- GO通道和 sync 包的分享我们一起回顾一下上次分享的内容:GO协程同步若不做限制的话,会产生数据竞态的问题我们用锁的方式来解决如上问题,
- raw文件可能有些人没有,因此,先用一张图片创建一个raw格式的文件(其实可以是其他类型的格式文件)import numpy as npim
- 采用最小二乘的求逆方法在大部分情况下是低效率的。特别地,当局镇非常大时效率更低。另外一种实现方法是矩阵分解,此方法使用tensorflow内
- 在ACCESS数据库中可以用MSSQL的形式定义操作字符串,也可以采用OLEDB的形式。MSSQL 形式string sqlText = @
- vscode配置ruby开发环境vscode近年来发展迅速,几乎在3年之间就抢占了原来vim、sublime text的很多份额,犹记得在2
- 跟着趣味开发python一起实现的弹球小游戏游戏运行效果实现流程1.创建游戏画布(创建ball类)2.增加几个动作(让小球移动、让小球来回反
- 1、创建存储过程 create or replace procedure test(var_name_1 in type,var_name_
- 英国著名学者李约瑟早在100多年前就疑惑:为什么中国的科技在唐宋时代就已领先西方,却在明清时代落后下来。对此,人们一向认为这主要是儒家思想的
- 在使用深度学习模型训练的过程中,工具的准备也算是一个良好的开端吧。熟话说完事开头难,磨刀不误砍柴工,先把前期的问题搞通了,能为后期节省不少精
- 本文实例讲述了python实现批量获取指定文件夹下的所有文件的厂商信息的方法。分享给大家供大家参考。具体如下:功能代码如下:import o
- 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化. 例如: SELECT /*+AL
- 1、首先停止mysql服务管理员身份开启CMD下命令关闭或者windows服务页面关闭C:\Users\xxx>net stop my
- 如下所示:def translationCipher(msg,key): result = ["&quo
- tensorflow对图像进行多个块的行列拼接tf.concat(), tf.stack()在深度学习过程中,通过卷积得到的图像块大小是8×
- 代码1:#!/usr/bin/pythonimport numpy as nparr1 = np.arange(10)print(arr1)
- 今天来分享一下图,这是一种比较复杂的非线性数据结构,之所以复杂是因为他们的数据元素之间的关系是任意的,而不像树那样 被几个性质定理框住了,元
- 什么是事件代理(Event Delegation)?如果不太了解的朋友,可详细阅读:《Event delegation in JavaScr
- MySql5.0以后均支持存储过程,最近有空,研究了一下这个格式:CREATE PROCEDURE 过程名 ([过程参数[,...]])[特
- MSSQL随机数 MSSQL有一个函数CHAR()是将int(0-255) ASCII代码转换为字符。那我们可以使用下面MS SQL语句,可