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

超级详细,如何手动安装python第三方库?

文章目录

  • 1,python第三方库安装包有3种类型
  • 2,python第三方库安装包whl文件如何安装?
  • 3,python第三方库安装包zip和tar.gz文件如何安装?
  • 4, python第三方库安装包exe文件如何安装?

手动安装第三方库,大致的流程就是,1:下载第三方库到本地电脑,2:然后执行第三方库的安装操作, 3:验证一下安装是否成功

1,python第三方库安装包有3种类型

  • 我们可以去python第三方库下载网站下载我们所需要的python第三方库。
  • 每个网站里面的python库并不都是相同的,可能你在A网站搜不到这个库,可以在B网站搜到。
  • (有可能过了两年这些网站的网址会有所变化,打不开的朋友可以百度搜一下)
    清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
    阿里云:https://mirrors.aliyun.com/pypi/simple
    中国科技大学:https://pypi.mirror.ustc.edu.cn/simple
    豆瓣: https://pypi.douban.com/simple
    华中理工大学: http://pypi.hustunique.com/simple/

python第三方库安装包有3种类型:.whl文件,压缩包文件(包括zip和tar.gz),和exe文件。
这是我目前看到的大部分的第三方库安装包都是这三种格式。这三种格式都怎么安装?网上也没人给个详细点的教程气晕我了。

2,python第三方库安装包whl文件如何安装?

2-1,首先把whl文件下载下来,放在python安装路径下面的\Lib\site-packages文件夹里面。
在这里插入图片描述

2-2,然后在当前路径下打开cmd执行命令

pip install 0lever_utils-0.0.2-py3-none-any.whl

3,python第三方库安装包zip和tar.gz文件如何安装?

3-1,首先将压缩包解压,然后把解压后的整个文件夹还是放在python安装路径中的\Lib\site-packages。
比如我有一个WMI-1.4.9.zip压缩包,解压之后得到一个WMI-1.4.9文件夹,然后我把整个WMI-1.4.9文件夹都放在python安装路径中的\Lib\site-packages,如图所示
在这里插入图片描述

  • 注意啊,zip和tar.gz解压之后他是有两层的,我们需要把第二层文件夹整个放过来。也就是放过来\Lib\site-packages的那个WMI-1.4.9文件夹,我一点开里面就能看到具体的内容了。
  • 而不是一点开WMI-1.4.9文件夹,里面还是一个WMI-1.4.9文件夹,然后再点开这个WMI-1.4.9文件夹,才能看到具体文件。
    在这里插入图片描述

3-2 ,同样的,在当前这个路径下打开cmd,执行命令

python setup.py install

在这里插入图片描述

4, python第三方库安装包exe文件如何安装?

4-1 ,先把exe文件下载到本地,放哪里无所谓,不像前面那样放哪里还有要求。
比如我下了一个pywin32-220.win-amd64-py2.7.exe

4-2,然后双击它运行,整个屏幕就变成了这样。点击下一页。
在这里插入图片描述

4-3,可以看到,它自动会把安装目录设置在python安装路径下面的\Lib\site-packages。直接点击下一页。

在这里插入图片描述4-4,提示你准备安装,点击下一页他就开始安装了。
在这里插入图片描述
4-5 ,他给你显示安装过程
在这里插入图片描述
4-6 ,提示安装完成,点击完成
在这里插入图片描述


创作不易,小小支持一下吧
在这里插入图片描述

相关文章:

超级详细,如何手动安装python第三方库?

文章目录 1,python第三方库安装包有3种类型2,python第三方库安装包whl文件如何安装?3,python第三方库安装包zip和tar.gz文件如何安装?4, python第三方库安装包exe文件如何安装? 手动安装第三方库…...

WebSocket协议测试

WebSocket和HTTP接口有什么不一样 websocket和http都是网络接口数据交换的协议。都是基于TCP 协议区别 http:每次数据交互都是一个全新的请求;主动发起http请求调用(非实时) websocket:建立长久网络连接,服务器/客户端可以相互主动发数据…...

浅谈【C#】代码注册COM组件

在C#中注册COM组件通常涉及到使用regasm工具或者在代码中使用System.Runtime.InteropServices命名空间下的RegisterTypeForComClients方法。 下面是两种方法的简要说明和示例: 1、使用 regasm 工具 regasm 是一个命令行工具,用于将.NET程序集注册为CO…...

C++数据结构学习(顺序表)

文章目录 顺序表杭州电子科技大学在线评测2008 数值统计使用顺序表实现 2014 青年歌手大奖赛_评委会打分 Leetcode题目[LCP 01. 猜数字](https://leetcode.cn/problems/guess-numbers/description/)[LCP 06. 拿硬币](https://leetcode.cn/problems/na-ying-bi/description/)[20…...

springboot宠物用品商城系统-前端-计算机毕业设计源码74346

摘要 基于微信小程序的宠物用品商城系统是一个集商品展示、在线购物、支付结算、用户管理等功能于一体的综合性电商平台。该系统充分利用微信小程序的便捷性和用户基础,为宠物爱好者提供了一个方便、快捷的购物体验。 同时,该系统还具备完善的用户管理功…...

【vue预览PDF文件的几种方法】

vue展示PDF文件的几种方法 使用Vue插件 你需要安装vue-pdf-embed: npm install vue-pdf-embed<template><div class"pdf-container"><VuePdfEmbed :src"pdfUrl" /></div> </template><script setup lang"ts"…...

学习安卓开发遇到的问题(未解决版,有没有人帮我看看,大哭,感谢)

问题1&#xff1a;学习禁用与恢复按钮中&#xff1a; java代码报错&#xff1a;报错代码是 R.id.btn_enable;case R.id.btn_disable;case R.id.btn_test: 代码如下&#xff1a;&#xff08;实现功能在代码后面&#xff09; package com.example.apptest;import static java.…...

C++必修:STL之vector的模拟实现

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ &#x1f388;&#x1f388;养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; 所属专栏&#xff1a;C学习 贝蒂的主页&#xff1a;Betty’s blog 为了让我们更加深入理解vector&#xff0c;接下来我们将模拟实现一个简易版的vect…...

Unity Camera

课程目标 1. 了解摄像机&#xff08;camera&#xff09;不同视角的设计与实现&#xff1b;2. 感受在不同摄像机视角下观察虚拟场景。 喜欢玩游戏或者看3D动漫的朋友可以回忆在虚拟场景中摄像头的运动变化带来的视觉感受&#xff0c;例如&#xff1a;摄像头给场景中的主角来个…...

CSS雷达光波效果(前端雷达光波效果)

前言 CSS雷达光波效果是一种视觉动画效果&#xff0c;常用于模仿雷达扫描或检测的视觉反馈。这种效果通常涉及到动态的圆形或弧形图案&#xff0c;它们从一个中心点向外扩散&#xff0c;类似于水面上的涟漪或雷达扫描线。以下是创建CSS雷达光波效果的一些关键技术和步骤&#…...

【C语言】【数据结构】冒泡排序及优化

一、算法思想 冒泡排序是一种简单的排序算法。一次从前往后地走访待排序的元素序列被称为一趟&#xff0c;每一趟都会把相邻的两个元素的错误顺序交换&#xff0c;将当前趟次中最大或者最小的元素像“冒泡泡”一样冒到最后面&#xff0c;反复地走访元素序列&#xff0c;直到所有…...

3种 Ajax 方式:原生、jQuery、axios

毋庸多言&#xff0c;Ajax 技术在网页中是划时代的进步。学会它&#xff0c;可以说掌握了一招半式&#xff0c;不再是门外汉了。 这里将 3 种 Ajax 方式一并呈上。 感谢 https://run.uv.cc/ 平台&#xff0c;以及 /api 接口 https://andi.cn/page/621639.html https://andi…...

Node.js 根据表结构动态生成目标代码

文章目录 前言项目背景使用的技术栈步骤一&#xff1a;设置 Node.js 项目步骤二&#xff1a;连接 SQL Server 数据库步骤三&#xff1a;查询数据库表结构步骤四&#xff1a;生成模板代码步骤五&#xff1a;整合所有功能总结 前言 在现代的前端开发中&#xff0c;使用 Vue3 搭配…...

渗透测试实战—云渗透(AK/SK泄露)

免责声明&#xff1a;文章来源于真实渗透测试&#xff0c;已获得授权&#xff0c;且关键信息已经打码处理&#xff0c;请勿利用文章内的相关技术从事非法测试&#xff0c;由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本…...

【机器学习】机器学习与医疗健康在疾病预测中的融合应用与性能优化新探索

文章目录 引言第一章&#xff1a;机器学习在医疗健康中的应用1.1 数据预处理1.1.1 数据清洗1.1.2 数据归一化1.1.3 特征工程 1.2 模型选择1.2.1 逻辑回归1.2.2 决策树1.2.3 随机森林1.2.4 支持向量机1.2.5 神经网络 1.3 模型训练1.3.1 梯度下降1.3.2 随机梯度下降1.3.3 Adam优化…...

MySQL(8.0)数据库安装和初始化以及管理

1.MySQL下载安装和初始化 1.下载安装包 下载地址&#xff1a;https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar wget https://downloads.mysql.com/archives/get/p/23/file/mysql-8.0.33-1.el7.x86_64.rpm-bundle.tar 2.解压…...

C# Web控件与数据感应之 TreeView 类

目录 关于 TreeView 一些区别 准备数据源 范例运行环境 一些实用方法 获取数据进行呈现 ​根据ID设置节点 获取所有结点的索引 小结 关于 TreeView 数据感应也即数据捆绑&#xff0c;是一种动态的&#xff0c;Web控件与数据源之间的交互&#xff0c;本文将继续介绍与…...

java使用责任链模式进行优化代码

1.什么是责任链 责任链模式&#xff08;Chain of Responsibility Pattern&#xff09;是一种行为设计模式&#xff0c;它允许多个对象有机会处理请求&#xff0c;从而避免请求的发送者和接收者之间的耦合关系。每个收到请求的对象要么处理该请求&#xff0c;要么将它传递给链中…...

【人工智能】边缘计算与 AI:实时智能的未来

&#x1f48e; 我的主页&#xff1a;2的n次方_ &#x1f48e;1. 引言 随着物联网设备数量的爆炸性增长和对实时处理需求的增加&#xff0c;边缘计算与人工智能&#xff08;Edge AI&#xff09;成为一个热门话题。Edge AI 通过在本地设备上运行 AI 算法&#xff0c;减少对云计…...

Day12--Servlet实现前后端交互(案例:学生信息管理系统登录页面)

&#xff08;在一个完整的项目架构中&#xff0c;servlet的角色和位置&#xff09; Servlet、GenericServlet和HttpServlet三者之间的关系是Java Web开发中的一个重要概念&#xff0c;它们共同构成了基于Java的服务器端程序的基础。以下是具体分析&#xff1a; 1. Servlet接口…...

AI语音智能体赋能12345热线,实现政务服务数智化

12345政务服务便民热线作为连接政府与群众的“连心桥”&#xff0c;承载着政策咨询、诉求举报、民生求助等核心职能&#xff0c;是政务服务的重要窗口。但随着民生需求日益多元&#xff0c;传统12345热线逐渐面临话务高峰拥堵、人工座席压力大、响应效率不均、诉求闭环不及时等…...

告别重启:深入解析NVML驱动/库版本不匹配的根源与动态修复

1. 当NVML罢工时&#xff1a;理解"Driver/library version mismatch"的本质 那天深夜&#xff0c;我正在调试一个CUDA计算任务&#xff0c;突然发现nvidia-smi命令返回了令人心碎的报错&#xff1a;"Failed to initialize NVML: Driver/library version mismatc…...

2025年项目管理工具深度评测:Gitee如何引领技术团队协作新范式

随着数字化转型进入深水区&#xff0c;项目管理工具正从简单的任务管理平台进化为企业数字化转型的核心枢纽。在2025年最新发布的《全球项目管理工具评测报告》中&#xff0c;Gitee凭借其独特的"开发协作"一体化设计&#xff0c;成为中国技术团队的首选平台。本文将深…...

mPLUG在金融领域的应用:票据智能识别系统

mPLUG在金融领域的应用&#xff1a;票据智能识别系统 1. 项目背景与需求 金融行业每天都要处理海量的票据单据&#xff0c;从银行的支票、汇票&#xff0c;到保险公司的保单、理赔单&#xff0c;再到企业的发票、报销单。传统的人工处理方式不仅效率低下&#xff0c;还容易出…...

ollama-QwQ-32B中文优化:提升OpenClaw处理本地文档的准确率

ollama-QwQ-32B中文优化&#xff1a;提升OpenClaw处理本地文档的准确率 1. 为什么需要专门优化中文文档处理 去年我在用OpenClaw处理公司合同时&#xff0c;发现一个尴尬现象&#xff1a;同样的合同解析任务&#xff0c;英文版能准确提取条款和日期&#xff0c;中文版却频繁出…...

ESP32蓝牙开发必看:如何快速通过SIG认证并兼容最新5.3规范

ESP32蓝牙开发实战&#xff1a;从SIG认证到5.3规范兼容的全流程指南 当你在咖啡厅用无线耳机听歌时&#xff0c;是否想过这些设备背后的技术标准如何确保全球互通&#xff1f;作为ESP32开发者&#xff0c;通过蓝牙技术联盟&#xff08;SIG&#xff09;认证不仅是法律要求&#…...

Sambert镜像应用实战:快速为视频配音,生成带情感的解说音频

Sambert镜像应用实战&#xff1a;快速为视频配音&#xff0c;生成带情感的解说音频 1. 引言&#xff1a;视频配音的新选择 在短视频创作、在线教育、企业宣传等领域&#xff0c;专业配音往往面临成本高、周期长的问题。传统语音合成技术虽然能快速生成音频&#xff0c;但缺乏…...

基于Transformer架构解析:Nanbeige 4.1-3B 模型原理与性能调优

基于Transformer架构解析&#xff1a;Nanbeige 4.1-3B 模型原理与性能调优 最近在星图GPU平台上部署和测试Nanbeige 4.1-3B模型时&#xff0c;我发现很多朋友对Transformer架构的理解还停留在“听说过”的阶段&#xff0c;对模型参数、显存占用这些概念更是感到头疼。其实&…...

屏幕水印是什么?有啥用?如何设置屏幕水印?「干货图文教程」

屏幕水印是什么&#xff1f;屏幕水印&#xff0c;就是在电脑屏幕上显示的文字、图案或标志&#xff0c;就像在纸上盖章一样&#xff0c;但它出现在你的屏幕上。它可以帮助你在处理敏感信息时&#xff0c;增加一层额外的安全保护。屏幕水印有啥用&#xff1f;屏幕水印在企业信息…...

OCaml元编程终极指南:从语法扩展到代码生成的完整技术解析

OCaml元编程终极指南&#xff1a;从语法扩展到代码生成的完整技术解析 【免费下载链接】ocaml The core OCaml system: compilers, runtime system, base libraries 项目地址: https://gitcode.com/gh_mirrors/oc/ocaml OCaml元编程是函数式编程领域中最强大的技术之一&…...