在python的IDE上选择python2或3的解释器

python2和python3语法上的不兼容,给初学者带来很多困惑。经常需要切换解释器的版本。今天要写的是,如何在不同版本的(比如python2或者是python3 )来解释python的代码。

1. pycharm
image.png
image.png
2. 在ubuntu下面,如果是使用命令行的方式解释python代码,那么可以指明python的解释器。如下图。(前提是你安装了python2和python3)
2017-04-04 15-41-27屏幕截图.png

当在终端输入python的时候,其实执行的是一个默认的python版本的解释器。我的是python2.7

2017-04-04 15-50-48屏幕截图.png
3. 更改python解释器的默认版本
2017-04-04 16-00-08屏幕截图.png

python 命令是一个软连接,指向的是python2。
python2又是一个软连接,指向的是python2.7。
python3是一个软连接,指向的是python3。

通过ls -l 的可以查看软连接的指向:


image.png

那么就可以创建一个名为python的软连接,让他指向python3,就相当于更改了默认的python版本的解释器了。

然后在usr/bin的目录下面

  1. 删除掉原来的软连接
  2. 创建一个python3的新连接
sudo rm -rf python
sudo ln -s python3 python
2017-04-04 16-11-56屏幕截图.png
3. VSCODE python 插件进行python解释器的切换

ubuntu下面的vscode 好像没有办法通过json的文件来进行python解释器的切换(我可能是我没有找到),它使用的是默认版本的python。当刚才将默认版本的python改成了python3,vscode 调试python代码 的解释器,也换成了python3。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 原文: https://wiki.python.org/moin/Python2orPython3 在项目开发中,...
    林湾村龙猫阅读 9,492评论 0 6
  • windows和linux中搭建python集成开发环境IDE http://blog.csdn.net/pipi...
    hzyido阅读 68,134评论 0 7
  • 听说女士的高跟鞋,可以把鞋跟锯矮一点,让脚舒服。于是拿了自己蛮喜欢而又感觉有点高的那一双,顺路在街口某鞋城门口的修...
    老丁子阅读 2,732评论 6 6
  • 注:本文更多的是对Django的权限扩展以及如何通过扩展解决实际的业务问题展开讨论,并不会对Django权限系统的...
    Kidwind阅读 15,669评论 5 46
  • 海岸,遗世独立 , 品,风鸣浪涌 沙滩,细读夜章,不觉,长空漫漫 凝望,海天皆空,叹,此刻绝美 顿见,天地人间...
    KIMLUO阅读 1,855评论 2 1

友情链接更多精彩内容