文章目录
- 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 ========================================