文章目录

  • 1、解释器
  • 1.1、Python安装
  • 1.1.1、linux系统
  • 1.2、基本指令
  • 2、pip工具
  • 2.0、pip 安装
  • 2.1、pip 使用
  • 2.2、wheel安装
  • 3、虚拟环境
  • 4、开发工具
  • 4.1、VScode
  • 4.2、Pycharm


python官网:https://www.python.org/ Python接口:https://pypi.org/ Python官方文档:https://www.python.org/doc/

环境说明

  • 操作系统:windows-x64

1、解释器

python运行目前存在多种解释器(直译器);

  • CPython
    CPython解释器是用C语言开发的,在命令行下运行python就是启动CPython解释器,是使用最广的Python解释器。
  • Jython
    Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。
  • PyPy
    PyPy是另一个Python解释器,其采用JIT技术,对Python代码进行动态编译(注意不是解释),显著提高Python代码的执行速度。
  • IPython
    IPython是基于CPython之上的一个交互式解释器,其在交互方式上有所增强,在执行Python代码的功能和CPython是完全一样的。CPython用>>>作为提示符,而IPython用In [序号]:作为提示符。
  • IronPython
    IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。

1.1、Python安装

  • 安装包选择:下载 executable installer,x86 表示是 32 位处理器,x86-64 表示 64处理器;
  • Window 平台安装 Python,需要勾选如下选项:
  • add python 3.7.8 to path
  • 配置Python环境变量后,命令窗口 执行 python 进入交互模式;

1.1.1、linux系统

  • 上传解压
    将 Python-3.9.13.tgz 上传到 /software/
tar -zxvf Python-3.9.13.tgz
mkdir -p /software/Python
  • 构建编译
cd /software/Python

./configure  --prefix=/software/Python/

make && make install

说明:此处安装使用普通用户,安装到 /software/Python/ 路径下;

  • 环境变量
vim ~/.bashrc

# 添加如下行
export PATH=/software/Python/bin:$PATH

# 配置生效
source ~/.bashrc
  • 版本查看
    python -V

1.2、基本指令

  • python版本
py -V
python -V
py --version
python --version
  • 退出交互
exit();

quit();

2、pip工具

pip 是 Python 包管理工具,该工具提供了对 Python 包的查找、下载、安装、卸载的功能。

2.0、pip 安装

安装指导:https://pip.pypa.io/en/stable/installation/#get-pip-py

py -m ensurepip --upgrade

说明:windows环境下方式,其他 linux 或 mac 系统可以参考如下链接;

2.1、pip 使用

  • 版本查看
    pip --version
  • 包安装
    pip install some-package-name
  • 包查看
    pip show some-package-name
  • 包卸载
    pip uninstall some-package-name
  • 包清单
    pip list
  • 包升级
    pip install -U some-package-name
  • 导出pkg列表为文件
    pip freeze > require_list.txt
  • 按照清单安装pkg
    pip install -r require_list.txt
  • pip 工具升级
    python -m pip install --upgrade pip

2.2、wheel安装

安装 wheel 文件需要首先按照 wheel 库;

  • 安装wheel库
PS E:\PythonProject> pip install wheel
Collecting wheel
  Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel
Successfully installed wheel-0.37.1
  • 安装wheel包
PS E:\PythonProject\cx_Oracle> pip install cx_Oracle-8.0.0-cp37-cp37m-win_amd64.whl
Processing e:\pythonproject\cx_oracle\cx_oracle-8.0.0-cp37-cp37m-win_amd64.whl
Installing collected packages: cx-Oracle
Successfully installed cx-Oracle-8.0.0

3、虚拟环境

pip、virtualenv、fabric通称为pythoner的三大神器。

Virtualenv意义:
用来为每个应用创建一套隔离的Python运行环境,以满足不同应用对Python版本的不同需求;

1)工具包安装

pip install virtualenv

更换国内源:

pip install virtual -i http://mirrors.aliyun.com/pypi/simple/

查看virtualenv 版本

virtual --version

2)搭建虚拟环境

cd e:/PythonProject/FileOperTest
virtualenv FileOperTest_env
---指定Python版本

virtualenv -p d:/SoftWare/Python/python.exe FileOperTest_env

4、开发工具

4.1、VScode

  • 安装插件
    快捷键Ctrl+Shift+X 或者 File–>Preferences–>Extensions,打开扩展搜索框;
    1)python 插件
    2)Chinese (Simplified) Language Pack for Visual Studio Code包
    快捷键 Ctrl+Shift+P 或 View–>Command Paletter,搜索 config display language,选择 zh-cn(即中文)
  • 解释器配置
    Manage -->commond palette(快捷键:Ctrl + shift + P) -->输入 python -->选择 Python: Select Interpreter -->选择已有 Python版本;

4.2、Pycharm

  • 解释器配置

方式:Settings --> Project --> Python Intepreter -->选择已有 python 版本;

  • 脚本模板
# coding=utf-8
"""
@DevTool  : ${PRODUCT_NAME}
@Author   : ${USER}
@DateTime : ${DATE} ${TIME}
@FileName : ${NAME}.py
"""

说明:文件字符集的设置 2种格式:# coding = utf-8或者 # -*- coding = utf-8 -*-

================================ over ========================================