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

python环境及pip的操作

查看python的安装路径并配置默认系统变量

首先使用where python查看python的安装路径

image

 然后在环境变量中加入python的路径即可

image

image

 

1 windows中python版本切换

使用py -0查看电脑安装的python版本

image

 去系统变量Path中上移已经安装python的路径即可。

image

2 Python中pip命令大全

该文详细介绍了pip的使

1 pip安装
正常情况下,在你在官网下载Python的时候,pip默认已经被一起安装了

但如果你恰好没有安装pip包,可以在Python的环境下运行以下命令行:

py -m ensurepip --upgrade
2 使用大全
打开放大镜输入cmd,回车后就进入了pip的控制台了,然后就可以执行下面的指令

2.1 升级pip
如果你想要把你的pip版本更新到最新版,可以输入以下命令:

pip install -U pip
pip install --upgrade pip
两种方法都可以,随便执行一个就好

2.2 安装某个包
pip install 包的名字

2.3 安装指定版本的包
pip install 包的名字==版本号

2.4 更新某个包
pip install -U 包的名字
pip install --upgrade 包的名字

2.5 卸载某个包
pip uninstall 包的名字

2.6 查看某个包的版本
python -c "import 包的名字;print(包的名字.__version__)

2.7 查看某个包的所有信息
pip show -f 包的名字

2.8 查看哪些包有最新版
pip list -o
其中的Latest就是最新的版本号,Version是你目前下载的版本

2.9 下载国内镜像
有些包的下载速度在国内非常慢,就会导致下载中断,这时候可以使用国内的镜像版本来代替

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ 包的名字
国内可以使用的镜像源:

清华:https://pypi.tuna.tsinghua.edu.cn/simple/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

2.10 批量安装一堆包
假设你现在有一个txt文件,里面罗列了你需要安装的包及其对应的版本号,那就可以使用以下语句批量的安装

pip install -r 文件名.txt
2.11 批量卸载一堆包
生成包括所有包名称和版本的txt文件:

pip freeze > packages.txt

卸载txt文件中的所有包:

pip uninstall -y -r packages.txt
3 vscode中使用python

首先安装python插件

然后

按下:Ctrl+Shift+p

出现如下界面:

image

输入python,下方会出现python: Select Interpreter

点击 "python: Select Interpreter"

会出现以下界面:

image

然后选择所需的python环境即可。

选择好以后,可以在VS CODE界面的底部状态栏查看当前使用的python解释器:

(根据用户为VS CODE所配置的主题的不同,可能在左下角或者右下角)

image

4 pycharm中使用python

打开File菜单,选择Settings–>Project:Pythonprojects–>Python Interpreter
点击下拉框,点击选择:ShowAll…

image

在Python Interpreters对话框中,点选加号

image

弹出Add python Interpreter 对话框:点选System Interpreter

image

点选下拉框选择python 版本,点击OK,即可切换运行的python版本

image

 

http://www.jsqmd.com/news/88379/

相关文章:

  • 管理Linux的联网
  • HTTP协议在JSP大附件上传中如何优化性能?
  • 网页前端如何通过JSP实现大文件秒传功能?
  • Ursa.Avalonia样式系统终极指南:5大技巧助你构建企业级UI
  • Asio应用(高级):构建高性能、安全、跨平台的网络系统
  • 实习面试题-Spark SQL 面试题
  • CF958A1 Death Stars (easy) 解题报告
  • PS 例程大全
  • wangEditor导入excel数据到html富文本编辑
  • 如何利用JSP实现信创环境的大文件上传?
  • 实习面试题-Kotlin 面试题
  • CF1619G Unusual Minesweeper 解题报告
  • 毕设 stm32 RFID员工打卡门禁系统(源码+硬件+论文)
  • 基于vue的个人博客论坛交流网站_sdj10346_springboot php python nodejs
  • 光伏电池simulink仿真模型 光伏电池建模仿真 包括改变温度 改变辐照度的特性分析 模型可...
  • JSP中如何利用分块技术实现百万文件上传优化?
  • 多交换机VLAN的划分,配置trunk中继链路,链路聚合配置, 利用路由器连接网络,配置静态路由
  • JSP中如何集成SM4加密实现大文件上传存储安全?
  • 如何使用yolov11训练使用—番茄炭疽病与品质检测数据集 炭疽病症状识别、病害区域检测、成熟果实与腐烂果实区分 目标检测 4类 可直接用于模型训练 YOLO适用的txt格式
  • 四旋翼无人机PID控制仿真模型探索
  • wangEditor粘贴ppt母版样式自动适配网页
  • Vim 分屏操作详解
  • 63、技术综合指南:系统配置、数据库管理与网络应用
  • JAVA中如何利用JSP实现视频文件的分片上传?
  • MATLAB/Simulink仿真下的蓄电池储能及双向斩波充放电控制策略
  • 列出自己网站音频书籍资源方法附php代码
  • 48、PHP与C/C++编程实用指南
  • 隐式转换,强制转换,字符串,字符的加操作
  • .NET进阶——深入理解Lambda表达式(2)手搓LINQ语句
  • Android中Compose系列之按钮Button