关于python

python,英文名为蟒蛇,下图于广州动物园拍摄

python_guangzhou_2022_10_3

关于为什么叫这样的名字俺也不知道。总之,这是一门编程语言。这门语言最大的特点便是:简单,上手十分容易。特别适合快速完成零散的任务。

python版本

python的版本首先分为两个大版本:python2python3。这两个版本之间互不兼容。不过呢,不会吧不会吧不会都2202年了还有人在用python2吧~~事实上python2已经逐渐地退出了历史舞台,我们使用的无一例外都是python3

python3也分为很多小版本,目前最新的是python3.10,各个python版本在电脑上是可以共存的,然而你肯定不想在记住有多少个版本,所以呢,我们使用Anaconda来帮助我们管理python的版本和各种包

关于Anaconda

anaconda是什么?anaconda是水蟒。。。

好了,anaconda是一个管理器,它可以管理python的版本和各种python的包。所谓包,可以理解为“小零件”,单独的python不会将所有的功能放在一起,那样程序的体积就会无比巨大臃肿。所以,他将不同的功能打包成各种不同的包,需要某个功能的时候就引入对应的包,就是这样~

Anaconda的安装

  • tips:安装anaconda后不需要安装python,anaconda里面已经有了

下载安装anaconda

贴一个官网下载链接:Anaconda | Anaconda Distribution

注意事项:

  • 安装软件的时候建议右键,以管理员身份运行
  • 安装时选择的安装目录请不要出现中文!
    • 错误的:D:\真不错\anaconda\
    • 正确的:D:\zbc\anaconda\

配置环境变量

环境变量,相当于是给计算机开了一张清单,当我们有程序要让计算机执行的时候,计算机会去查看环境变量,里面有这个程序,就去执行。没有的话计算机就会报错。为了我们的方便,会将anaconda的路径添加到环境变量中。这样一来,我们就可以在任何位置让计算机执行python代码而不是只能在特定的文件夹下才可以。

  • 点击windows徽标,搜索环境变量,点击编辑系统环境变量

  • 点击右下角的环境变量

  • 双击下面方框中的path

  • 重点!,复制一份你的anaconda的路径,它长这个样子:

    1
    D:\zbc\Anaconda

    这是你安装anaconda的文件夹路径,和你安装软件时选择的安装目录是一回事。

  • 好了,点击新建,把你自己的路径粘贴到弹出来的框里,回车确定,这样,你就添加了一条环境变量

  • 然后,如法炮制,再添加以下三条环境变量:

    1
    D:\zbc\Anaconda\Scripts
    1
    D:\zbc\Anaconda\Library\bin
    1
    D:\zbc\Anaconda\Library\mingw-w64\bin

    注意他们的路径都是你自己电脑上anaconda的路径,后面都是在第一条环境变量的基础上添加后缀

  • 这一切都做完后,点击确定,点击确定,点击确定!随着这三个框框的消失,你的环境变量(应该)就配置成功了

检验环境变量

那么这个环境变量到底有没有配置成功呢?鼠标右键打开windows Terminal,在弹出来的cmdpowershell窗口中输入:

1
conda --version

如果成功,你会得到:conda 4.11.0(版本号一般不同)

如果失败。。。请检查环境变量是否填写正确,或重启,或咨询其他同学,或重装anaconda。。。

换源

如果你到了这一步,恭喜你,你的anaconda理论上可以正常使用了,emmm为什么是理论上呢,因为anaconda下载包的时候默认会从国外的网站下载,而国外的网站因为某些。。原因。。下载速度极为离谱。我们要用国内的镜像源!这里选择清华大学的镜像源。

因为刚刚配置好了环境变量,所以我们只需要在命令行中依次输入一下三行代码并回车执行:

1
2
3
4
5
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/win-64/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/win-64/

conda config --set show_channel_urls yes

至此你的Anaconda就完全配置成功啦!

Vscode配置python环境

哎?不是该安装的已经安装完毕了嘛?是的!但是呢,为了让敲代码有良好的体验,还是建议下载一个vscode

vscode是什么

vscode是一个代码编辑器,通俗的说,是一个高级记事本,只不过,这个记事本可以安装很多插件使得他的功能十分强大。安装某些插件可以让你在vscode里面直接运行代码(事实上这也是他的一个主要用处)。而且他十分轻便,打开迅速,对于轻薄本笔记本电脑十分友好(这里点名批评pycharm)。还有最最重要的一点是:界面好看😂

安装vscode

贴一个下载链接:Visual Studio Code - Code Editing. Redefined

安装没什么好说的,一路yes,注意为保险起见路径不要有中文就ok了

安装python插件

插件安装方法:打开vscode,点击左侧菜单栏最后一个图案是四个正方形的按钮,搜索要安装的插件就可以了

首先建议安装中文插件:Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code

再进入正题,搜索python并安装第一个插件,这样,你的python环境就安装完毕了,简单!

如何使用vscode写python代码

首先找个你喜欢的位置新建一个文件夹,这个文件夹里会存放你的代码,我们一般称之为“工作区”。

进入文件夹,右键“通过code打开”,你便来到了vscode的界面。注意到下面的状态栏是蓝色的。这说明你用vscode打开了一个文件夹而不是文件。只有打开文件夹的形式才能运行你的代码。

点击左侧竖列第一个按钮,打开文件资源管理器,其实就是你所在的文件夹,双击资源管理器的空白处可以新建文件,命名随意,只要后缀是.py就可以(.py代表这个文件是python文件)。右边输入:

1
print('hello world!')

看到右上角有一个三角形嘛?点击!底下会出现一个窗口,上面写着hello world!,这便是你的第一个python程序。