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

Python如何安装模块,python模块安装失败的原因以及解决办法

前言

今天来给刚开始学习python的朋友讲解一下

如何安装python模块, python模块安装失败的原因以及解决办法

很多朋友拿到代码之后,就开始复制粘贴 --> 然后右键进行运行

结果就是报错说 没有这个模块 得安装啥的

Python模块安装

一. 打开命令提示符

win + R 输入 cmd 点击确定

在这里插入图片描述
或者win + S 搜索输入 cmd

在这里插入图片描述

在这里插入图片描述

二. 环境变量没有问题的前提下 输入安装命令 pip install 模块名

如果你要安装 requests 模块 就输入 pip install requests 回车

如果你要安装selenium 模块 就输入 pip install selenium 回车

在这里插入图片描述
Requirement already satisfied: 表示之前已经安装过这个模块

下面的 WARNING: 是警告, 提示你可以更新 pip 版本, 可以忽略

第一次安装会有一个, 安装进度条显示的

在这里插入图片描述

Successfully installed selenium-3.141.0 表示安装成功

安装失败的情况:

pip 不是内部命令

  • 原因:
    python环境变量没有设置好

  • 解决办法:

    我的电脑 >>> 鼠标右键选择属性 >>> 选择高级系统设置 >>> 选择环境变量 >>> 选择path >>> 选择新建>>>粘贴环境安装路径

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在cmd中显示已经安装好了, 但是在pycharm里面报错, 显示没有这个模块

  • 原因一 :
    pycharm里面的python解释器没有设置好
  • 解决方法:
    打开pycharm >>> 选择文件 >>> 选择setting >>> 选择项目 >>> 点击齿轮 >>> 选择添加 >>>
    选择python安装的路径 添加上去

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 原因二 :
    安装了多个python版本

  • 解决办法:

    在cmd 里面 输入 where python 查看python路径 看一下是否有安装多个版本

    或者 在cmd里面输入 python 看一下python版本, 和你自己pycharm里面的版本是否一致

在这里插入图片描述

把多余的python环境卸载就好

在cmd里面安装模块 出现大量的红色报错
报错的原因比较多的 具体的还是要看你的报错信息,这里就说几个比较常规的

第一种 : 网络链接超时, 切换成国内的镜像源即可

第二种 : 缺少 vc++ 环境, 安装这个环境即可

第三种 : 缺少依赖库, 需要安装依赖库

最后可能也有会因为 pip 模块版本比较低 安装失败的, 也可能会因为你的安装模块的名字出错导致安装失败的, 也可能模块是内置模块 不需要安装的 然后你安装了, 显示没有这个模块的

最后

对于刚开始接触python的朋友,我这里准备了大量的电子书籍,以及案例源码,还有入门的基础教程

有兴趣的可以点击文末名片,进行领取,也可以进行学习交流哦

http://www.lryc.cn/news/3392.html

相关文章:

  • 《NFL橄榄球》:洛杉矶闪电·橄榄1号位
  • 4.7 Python设置代码格式
  • Zabbix 构建监控告警平台(五)
  • 2023关键词:挑战
  • Wifi wpa_supplicant 到驱动的联系
  • 【状态估计】基于二进制粒子群优化 (BPSO) 求解最佳 PMU优化配置研究【IEEE30、39、57、118节点】(Matlab代码实现)
  • python 将 .pdf 文件转为 .md
  • 【C语言】操作符详解
  • 微信小程序 学生选课系统--nodejs+vue
  • leaflet 加载geojson文件并显示图形(示例代码051)
  • 【Kafka】ZK和Kafka集群的安装和配置
  • 并发编程出现的问题以及解决方式
  • [ linux ] linux 命令英文全称及解释
  • C++11新特性
  • 【宝塔部署SpringBoot前后端不分离项目】含域名访问部署、数据库、反向代理、Nginx等配置
  • 从0到1一步一步玩转openEuler--11 openEuler基础配置-设置磁盘调度算法
  • 河道治理漂浮物识别监测系统 yolov7
  • 微信小程序 java ssm Springboot学生作业提交管理系统
  • 实战项目-课程潜在会员用户预测(朴素贝叶斯&神经网络)
  • ESP32设备驱动-定时器与定时器中断
  • 【JavaScript 逆向】安居客滑块逆向分析
  • 【STM32】【HAL库】遥控关灯1主机
  • Java 初始化块
  • 超详细讲解长度受限制的字符串函数(保姆级教程!!!)
  • 【c#】c#常用小技巧方法整理(4)——cmd命令提示符,c#调用cmd
  • 在项目中遇到的关于form表单的问题
  • 德国奔驰、博世和保时捷的员工年薪有多少?
  • Mybatis与微服务注册
  • JAVA练习47-合并两个有序数组
  • 右键菜单管理 - Win系统