当前位置: 首页 > article >正文

python —— 常用命令行的命令

目 录

  • python命令行
    • 查看安装版本
    • 查看安装路径
    • 升级pip工具
    • 安装包
    • 升级包
    • 卸载安装包
    • 查看包的信息详情
    • 查询已安装的包
    • 查询可升级的包
    • 显示包所在目录及信息
    • 搜索包
    • 使用指定版本运行脚本
    • 运行常见错误


python命令行

产品研发中通常需要使用一些小工具来辅助调试功能,比如采集数据保存到文件,将数据文件拟合成曲线等,这时候作为最易上手的编程脚本python是很合适的。

在命令行中运行py脚本文件就可以了,无需庞大的集成开发环境。

查看安装版本

python -V 
python --version

查看安装路径

where python

升级pip工具

python -m pip install --upgrade pip

安装包

pip install pipreqs

升级包

pip install <包名> --upgrade
pip install urllib3 --upgrade

卸载安装包

pip uninstall <包名>
pip uninstall requests

查看包的信息详情

pip freeze
pip show freeze

查询已安装的包

pip list

查询可升级的包

pip list -o

显示包所在目录及信息

pip show requests

搜索包

pip_search requests

使用指定版本运行脚本

where python
D:\python38\python.exe
D:\python310\python.exe

py -3.8 case_charging_plot.py

运行常见错误

1、脚本中使用到串口包,运行脚本时出现以下错误:

 module 'serial' has no attribute 'SerialException'

虽然安装了 serial 包,但在新版本python上已经被弃用,需要通过pip或pip3安装 serial的一个替代包 pyserial模块。


http://www.kler.cn/a/441226.html

相关文章:

  • DRF开发避坑指南01
  • 数据结构 队列
  • C++ 3
  • 16.Word:石油化工设备技术❗【28】
  • Helm Chart 实战指南
  • 【后端】Flask
  • JS逆向--反调试(SoJson为例)
  • 从构想到实现:EasyOne 多模态 AI 产品开发历程
  • 集成自然语言理解服务,让应用 “听得懂人话”
  • 解决Linux 虚拟机网段与虚拟机配置网段不一致
  • IP6822为智能手机提供无线充电方案的无线充电发射微控制SOC芯片
  • Day25 C++ 文件和流
  • SLM510A系列——24V,15到150mA单通道可调电流线性恒流LED驱动芯片
  • 浅说单调队列
  • java中输入输出流
  • vue3 父组件调用子组件 el-drawer 抽屉
  • linux 串口调试工具minicom使用详解
  • CSS基础与应用详解
  • 王佩丰24节Excel学习笔记——第十五讲:条件格式与公式
  • 浅谈Java注解之CachePut
  • springboot城镇保障性住房管理系统(代码+数据库+LW)
  • go语言使用websocket发送一条消息A,持续接收返回的消息
  • 代码随想录day21 | leetcode 669.修剪二叉搜索树 108.将有序数组转换为二叉搜索树 538.把二叉搜索树转换为累加树 二叉树总结篇
  • 【JavaEE】网络(4)
  • 无人机节气门控制技术概述!
  • 基础数据结构---栈