Python开发环境

一、Python安装

本次我使用的是Centos8,现在Centos8已经取消Python2.7,默认自带Python3.6和Python3.8。因此,我们只需要安装Centos8操作系统即可(安装过程略)。

二、pip用法

pip是Python包管理器,用来管理python的第三方包。Centos8里面必须使用pip3命令,直接使用pip将不可用。

(1)Python 的库

1.标准库:
存放目录:/usr/lib64/python3.6    # 内除了site-packages其他的库都是内置标准库

2.第三方库:
存放目录:/usr/lib64/python3.6/site-packages

(2)pip管理第三方库

# pip3 install 包名字          # 安装语法格式
# pip3 install requests   
# pip3 install pillow  
# pip3 install flask
# pip3 uninstall 包名字        # 卸载语法格式
# pip3 list                   # 查看安装的第三方包

(3)跨平台移动

跨平台移动python环境的时候使用freeze收集已经安装好的模块安装到其他系统内。

# pip3 freeze > hello.txt     # 将第三方的包输出到一个文件中,文件名:hello.txt
# pip3 install -r hello.txt   # 将hello.txt文件中的所有的第三方包一次性安装

三、ipython

ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。

# pip3 install ipython   # 安装ipython

四、IDE安装及配置

常用Python IDE环境有:pycharm、vscode等,接下来介绍vscode的基本使用。

(1)下载并安装vscode

可通过官方网站下载,按官方提示安装即可。

在这里插入图片描述

在这里插入图片描述

(2)安装插件

  • 安装简体中文

    在这里插入图片描述

  • 安装文档图标

    在这里插入图片描述

  • 基本设置

    在这里插入图片描述

  • 打开配置文件方式

    在这里插入图片描述

    添加如下内容到 settings.json 配置文件中,并按下 Control + s 保存。

    {
        "editor.fontSize": 30,
        "debug.console.fontSize": 30,
        "markdown.preview.fontSize": 26,
        "terminal.integrated.fontSize": 30,
        //  编辑的文件 每 1 秒自动保存一次
        "files.autoSave": "afterDelay"
    }
    
  • 在打开文件夹创建python文件的时候会提示安装python扩展,跟随提示安装即可。

    在这里插入图片描述

  • 配置默认 python 解释器

    vscode 默认选择的python 解释器是 python2.7 ,我们需要的是 python3

    在这里插入图片描述

    接下来会提示安装用于 python 语法检测的插件 pylint

  • 安装 Code Runner

    当重复执行文件的时,之前的输出在终端中不能清除,这可能会影响观看。使用 code runner 插件可以解决。

    在这里插入图片描述

  • 再次打开配置文件 settings.json 文件添加如下内容,并按下 Control + s 保存

    "code-runner.clearPreviousOutput": true,
    "code-runner.runInTerminal": true, 
    "code-runner.saveFileBeforeRun": true,     # 每次运行文件之前,保存当前文件
    "code-runner.defaultLanguage": "python",   # 默认的语言
    "code-runner.saveAllFilesBeforeRun": true, # 每次运行文件前 保存所有的文件
    "code-runner.executorMap": {  
        "python": "/usr/local/bin/python3.8"   # 设置 phthon3 解释器路径
    }
    
  • 最终的配置文件

    {
        "workbench.iconTheme": "vscode-icons",
        "editor.fontSize": 30,
        "debug.console.fontSize": 30,
        "markdown.preview.fontSize": 26,
        "terminal.integrated.fontSize": 30,
        "files.autoSave": "afterDelay",   # 编辑的文件 每 1 秒自动保存一次
        "code-runner.clearPreviousOutput": true,
        "code-runner.runInTerminal": true,
        "code-runner.saveFileBeforeRun": true,
        "code-runner.defaultLanguage": "python",
        "code-runner.saveAllFilesBeforeRun": true,
        "code-runner.executorMap": {
            "python": "/usr/bin/python3.8"
        }
    }
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云计算-Security

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值