我有一个使用 python 2 代码编写的大型 ML 项目,我刚刚开始使用 PyCharm 作为 IDE。我目前正在使用 WinPython 3.4,我最好在 python 3 中完成所有操作,而不是继续使用 legacy 2。当我从 git 克隆项目时,pycharm 中出现了一个 pop 窗口,类似于将代码转换为3 from 2 但我并没有真正考虑并退出它。我该如何转换它?
最佳答案
我在 Pycharm IDE 中找到了一种使用 2to3 工具将文件从 v2 转换为 v3 的方法。
我在windows环境下申请了pycharm社区版v 2016.2.3。
- 点击状态栏中的终端 现在,您处于项目根目录中的 shell 命令中。
- 输入命令(转换 myfile.py):
2to3 myfile.py -w
工具修改文件的代码,你的 IDE 会随着修改反射(reflect)出来。
要修改文件夹中的所有文件,请输入命令
2to3 . -w
选项 -w
实际写入更改。
更多详情请写:
2to3 -h
关于python - 在 PyCharm 中将 python 2 代码转换为 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37891188/