Windows平台下使用vs code搭建python3环境(1)

前言:最近几周在使用python开发的过程中,碰到了好多坑,由于以前使用visual studio 2015习惯了,导致刚开始搭建python开发环境以及管理各种包的时候有点不习惯,再加上python2和python3的不兼容,让我感觉好乱啊。尤其在Linux环境中,我到现在还没完全弄清楚,所以我只写Windows平台下的python3的环境搭建,由于vs code跨平台和哪让人美哭了的界面,再配合相应的插件,简直舒服极了,所以我选择它来写代码。


1. 下载python3解释器

在python官网上下载安装包https://www.python.org/downloads/,如下图所示:

双击下载好的安装包,如下图所示,第1步:勾选Add Python 3.7 to PATH(如果不选的话,后面还要设置PATH变量,具体怎么设置请百度),第2步:Install Now。

 

安装完成后,使用window+r键,输入cmd进入命令行模式,输入python --version即可查看当前安装的版本(如果报错的话,是安装的过程中没有勾选Add Python 3.7 to PATH,解决方法很简单,请自己百度),由于python3自带pip包管理器,所以我们可以输入pip list来查看当前环境中安装的包。如下图所示:

到此的话就完成了python3解释器的安装,以及pip包管理器的安装。在进行下一步之前,我们来先讲讲关于python的相关知识:

  • python解释器:廖雪峰的python教程,怎么样知道自己用的是那种解释器呢?输入如下代码即可查看。
 import platform    
 platform.python_implementation()
  • pip包管理器:pip 是一个现代的,通用的 python包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。(百度百科)

2. Hello World

现在我们来写一个python的hello world程序,我将采用三种不同的工具来实现:分别是cmd命令行,python自带的IDLIE(安装python时自带的,在开始菜单中可以找到),Windows里面的power shell(鼠标右键点击开始键,就能找到它)

这三个工具虽然方便,但是不适合我们写一些较大的项目,而且不方便我们调试,我们更多的是在练习某些新的语法的时候很方便的使用它们。接下来就是重点了,使用vs code和python插件来编写和调试我们的代码。

3. 使用vs code编写Hello World

警示:强烈建议你直接看官方英文文档,如果英语不好,配合翻译软件慢慢看,肯定看的懂,磨刀不误砍柴工。官方文档链接:https://code.visualstudio.com/docs/python/python-tutorial

(1)打开vs code,下载地址:https://code.visualstudio.com/,在拓展里面搜python,第一个就是,然后点击安装,我已经安装了,所以它只有uninstall按钮。

有同学问我说,是不是装了python拓展插件,就不需要安装python解释器了,答案是否定的。我们来看看官方对这个插件的描述吧:

By using the Python extension, you make VS Code into a great lightweight Python IDE (which you may find a productive alternative to PyCharm).

A Visual Studio Code extension with rich support for the Python language (for all actively supported versions of the language: 2.7, >=3.4), including features such as linting, debugging, IntelliSense, code navigation, code formatting, refactoring, unit tests, snippets, and more!

所以说插件只是让你编写代码的时候更加方便,但是python程序的执行还是得要它自己的解释器。

总结一下:1.安装python解释器。2.安装python插件。

(2)创建文件夹,并用vs code打开

mkdir hello
cd hello
code .

这样这个hello文件夹就成了我们当前的工作区,在你执行code .后,vs code会自动打开。

(3)选择python解释器

由于一个系统中可能存在python2和python3多个版本的解释器,所以你得选择特定的解释器,在vs code中按Ctrl+Shift+P在上方出现的输入框中输入python,它会有一系列的提示,我们选择如下图的那条:

点击后显示你目前系统中可供选择的解释器版本,如下图,由于我只有一个版本的解释器,所以只显示一条。选择你想要的解释器版本。

选择成功后,在左下角就会有这样的提示,显示你当前所选择解释器版本。

 

至此我们就完成了vs code的相关配置,此时文件夹中的情况是这样的,会有一个.vscode的文件夹出现,这个文件夹里面存放的是一些关于你的项目的一些vscode配置文件,目前你可能不必管它,后续深入学习后,你可以根据自己的需求来自己更改这些文件。

(4) 编写hello world,并运行.

如下图所示,点击新建文件,命名为hello.py,然后输入你的代码,在输入的过程中你还会感受到智能提示和自动补全(按TAB键)。

在你输入完你的代码后,你可以鼠标右击右边的代码编写区域,然后点击在终端中运行python,即可看到下方终端中输出的结果。你还可以选择运行特定的行。

好了,至此我们完成了vs code中编写hello world,但是写代码怎么能不出错呢,接下来的文章让我们来看看怎么使用vs code来调试我们的代码。

 

转载于:https://www.cnblogs.com/yahuian/p/10507467.html

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值