python常用命令
CLI 命令行界面(即command-line interface)是一种基于文本的程序,各个工具一般都会自行提供,负责运行程序并执行与操作系统 相关的任务。
在操作系统中安装python成功后,在操作系统CLI中输入python即可进入python CLI中(按ctrl+Z可以退出CLI):
python --version # 检查python是否安装成功
python # 进入python CLI
print("Hello world, Hello python!")
python命令
python -? | python -h | python --help # python命令帮助
python hello.py # 调用python解释器,执行hello.py文件
python -V | python --version # 查看python版本信息
python -c "print(‘Hello, World!’)" # 解释执行python代码段
python -m venv .venv # 创建python虚拟环境
python -m ensurepip --upgrade # 安装pip
py -m ensurepip --upgrade # 安装pip
python get-pip.py # 安装pip,下载地址https://bootstrap.pypa.io/get-pip.py
pip命令(用django包举例)
pip是python的包管理工具,全称为"package installer for python",其是一个特殊的包,用来管理python标准库的其它包。
pip install --upgrade pip # 更新pip版本
pip install -U pip # 更新pip版本
pip list # 显示pip已安装的包及包版本
pip list -o # 显示pip中有最新更新的包及最新版本
pip show django # 显示指定包详细信息
pip show -f django # 显示指定包详细信息及包中的有文件
pip check # 检查所有包的版本兼容情况
pip check django # 检查指定包的版本兼容情况
pip install django # 安装指定包
pip install django==5.0.1 # 安装指定版本的包
pip install -i [url] django # 安装指定源的包
pip install -i [url] django==5.0.1 # 安装指定源、指定版本的包
pip uninstall django # 卸载包
pip install --upgrade django # 更新指定包
pip install -U django # 更新指定包
pip download django -d "相对路径|绝对路径" # 下载指定包到指定目录中
pip download django -d "." # 下载指定包到当前目录中
pip install -r requirements.txt # 从依赖管理文件中批量安装包
pip freeze >> requirements.txt # 生成依赖管理文件
python国内常用源
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/