之前试过windows下2to3,类似一键将Python2代码自动转化为Python3
ubuntu18.04下,在conda的envs下,2to3报错
bash: /home/czey/anaconda3/envs/tf/bin/2to3-3.6: /home/czey/anaconda3/envs/tensorflow/bin/python: bad interpreter: No such file or directory
之前安装的tensorflow删掉了
sudo apt install 2to3
conda deactivate
2to3 -f all -f idioms xxx.py或文件夹 -w
再借助Ubuntu系统python2代码转化为python3代码(2to3)
conda deactivate之后运行,成功!
本文介绍在Ubuntu 18.04环境下,如何解决使用2to3工具将Python2代码转换为Python3代码时遇到的问题。特别关注在conda环境下遇到的错误,并提供了解决方案。
817

被折叠的 条评论
为什么被折叠?



