VS Code中的Python双版本支持

VS Code

VS Code(visual Studio Code)是微软推出的编码器,轻量级但功能强大,支持Windows、macOS和Linux。内置了对JavaScript、TypeScript和Node.js的支持,并为其他语言(如c++、c#、Java、Python、PHP、Go),以及net和Unity等提供了大量的扩展支持。
之前用过EditPlus、Sourcesight、Notepad++等,一个好的源码编辑器可以大幅提高工作效率,并且减少出错。下载使用VS code后,感觉还真是简洁、高效的典范!它可以取代以前编程必备的IDE环境,而且还是万能的,可以支持你需要的各种语言环境,而不需要像过去那样特定语言搭配特定的IDE开发环境。你所需要做的就是在它的Extension扩展里搜索到你需要的语言支持包,然后"intstall“即可,不用还可以随时卸载。
在编码时,当你安装了相应的语言支持后,它就会给在输入代码时,给与快速的命令提示,辅助你的正确编写,并且自动封闭你的函数或者成对标签。
更多的优缺点需要在你安装使用后,自己来体验啦!

下载安装

在百度中输入vs code即可找到其网址:https://code.visualstudio.com/
自动识别你的操作系统后,会看到Download For XXX,下载后即可完成安装!

使用

VS Code使用中的相关文档可以在:https://code.visualstudio.com/docs详细了解,相信不会让你失望。

VS Code中的Python多版本

下面还是回到关键:如何在VS Code中支持Python的2.7和3.X两个版本!

Python的2个版本在本机的安装

1. 下载

百度中搜索Python可以找到官网,进入其下载页面,可以看到各个版本的下载:
https://www.python.org/downloads/
选择你要下载的版本,下载保存到本地。

2. 安装配置Python

将2个版本python分别安装到不同目录。
例如:以2.7版本和3.5版本为例说明:
(1)安装
运行python-2.7.17.amd64.msi,将2.7版本的python安装到:C:\Users\W\AppData\Local\Programs\Python\Python27

然后运行:python-3.5.3-amd64.exe,将3.5版本的python安装到:C:\Users\W\AppData\Local\Programs\Python\Python35

(2)修改执行文件名字
将C:\Users\W\AppData\Local\Programs\Python\Python27中的python.exe,pythonw.exe改名为:python2.exe,pythonw2.exe

将原C:\Users\W\AppData\Local\Programs\Python\Python35中的python.exe,pythonw.exe改名为:python3.exe,pythonw3.exe

在cmd命令窗口中可以通过python2,python3分别检验是否安装成功。

(3)修改Path

在系统环境变量path设置中如下设置:
在这里插入图片描述

3. pycharm中的设置

注: 这里因为我之前在PyCharm中设置过双版本,所以在此一并给出:
如果不用的可以看下面"在VS Code中运行Python"。

运行pycharm后,执行:file-setting,设置运行环境:

在这里插入图片描述

运行”add”出现:
在这里插入图片描述
选择“system interpreter”在右边按钮“…”选择刚才安装的python27目录在的python2.exe,并命名为python27,“ok”确定返回。

点击右侧“+”按钮,安装所需的package(如下图):
在这里插入图片描述
各个package需要从github下载,需要多安装几次才能成功!全部安装完毕后,重复以上步骤,完成python35的interpeter的add和所需package。
在这里插入图片描述
直到:
两个版本python都已经配置完毕packages!,点击”apply”返回到主界面

至此,在PyCharm中配置了2个Python不同版本的运行环境。

VS Code中运行Python文件

1. 打开文件所在目录

打开VS Code,点:File-Open Folder,找到python文件所在目录,打开。
(注意:如果这里打开的目录不是要执行的.py文件所在目录,运行时可能会报错:
FileNotFoundError: [Errno 2] No such file or directory: ‘xxx.xxx’
其实:目录下存在这个文件,解决方法是在Open Folder时不能打开上层目录,需要打开到.py文件所在的目录,作为当前目录!!!)

2. 配置
点左侧:Extensions,添加code runner:
在这里插入图片描述
安装运行你的python所需的Python扩展支持包
在这里插入图片描述 3. 运行

在VS code窗口左下可以选择运行的python版本:
在这里插入图片描述
点右侧的运行按钮,即可运行,结果显示在output中:
在这里插入图片描述

发布了5 篇原创文章 · 获赞 0 · 访问量 338

猜你喜欢

转载自blog.csdn.net/summerking/article/details/104166778
今日推荐