首页 > 编程语言 >离线安装python库

离线安装python库

时间:2022-12-04 20:57:23浏览次数:63  
标签:依赖 python 离线 whl xlrd 安装 Pillow

B站看到了水哥的自动化办公视频(5分钟,教你做个自动化软件拿来办公

但因为用的是内网,所以没法直接pip install 所以这里我们离线安装

安装的就是和视频中相关的几个库

相关环境:

python:3.7.6   windows7 64位

python的安装和环境变量的配置就去菜鸟教程看8

https://www.runoob.com/python3/python3-install.html

 

需要的库:

pyperclip

xlrd

pyautogui

opencv

pillow

但是这几个库还有自己相关的依赖库

我们先看一下所有需要库的再去PyPI · The Python Package Index 这里下载

查看相关依赖库的办法:

1.先在能连上外网的电脑上装好,找到自己python目录,然后右键 + shift

 2. pip list 可以查看所有已经安装的库

 3.之后我们使用 pip show + 我们想要查看的库名来查看相关的依赖库(被当前库依赖的库)

 

这里Requires: 指的就是当前库需要依赖的别的库
Required-by: MouseInfo 则是当前库需要被MouseInfo依赖

然后我们一个个看

xlrd(没有):

pyautogui(这个多): 

Requires: mouseinfo, PyTweening, pygetwindow, pyscreeze, pymsgbox

 总之就这么一个个看知道没有依赖为止,这里我列一下视频中需要的所有库以及我在目标电脑上能成功安装的版本:

 文字版:

mouseinfo-0.1.3
nunpy-1.20.1
opencv-python- 4.1.2.30

Pillow-8.1.0
pip-21-0.1
pyautogui-0.9.53
pygetwindow-0.0.9
pymsgbox-1.0.9
pyperclip-1.8.2
pyrect-0.2.0
pyscreeze-0.1.28
pytweening-1.0.4
setuptools-41.2.0
xlrd-2.0.1

下载方法:

1.输入想要下载的库名,然后点搜索

 2.点击相应的名字

 3.在这里下载:

 4.如果找不到想要的版本可以在这里查看历史版本:

版本参数说明:

比如:
Pillow-8.3.1-1-cp36-cp36m-win_amd64.whl (3.2 MB) 和
Pillow-8.3.1-cp36-cp36m-win32.whl (2.8 MB)
Pillow-X.x.x-x 版本号
cp36 —> 适用于 python 3.6.x,大多数解释器都是 cpython,一般说的 python 也是指 cpython
amd64 —> 适用于 64 位操作系统
win32 —> 适用于 32 位操作系统

另外,还有类似 xlrd-2.0.1-py2.py3-none-any.whl 的
py2.py3-none-any —> 适用于 python2.x 以及 python3.x;

适用于 32/64 位操作系统,也不限制 windows 还是 linux,就是没有限制(通用)

 5.下载下来的文件有两种格式,一种是.tar.gz的压缩包格式,一种是.whl的安装包形式

两种文件的安装方法如下:

压缩包:

先解压缩
将文件夹放置在python安装目录下的Lib\site-packages中

进入第一步所解压的文件夹中,如Pyperclip文件夹中setup.py所在的位置

在当前处打开cmd面板输入:python setup.py install
whl文件:
在whl所在目录下 打开cmd命令,输入 “pip install xlrd-2.0.1-py2.py3-none-any.whl " 运行命令即可

 

根据自己的环境和不同,在安装过程中也可能会遇到各种各样的问题(那就自己百度去吧!哈哈哈哈),希望有需要的朋友能一次成功!

标签:依赖,python,离线,whl,xlrd,安装,Pillow
From: https://www.cnblogs.com/recorderM/p/16950729.html

相关文章

  • python打包指南
    在项目的根目录里创建setup.py#-*-coding:utf-8-*-#author:navysummer#email:navysummer@yeah.netimportshutilimportsetuptoolsfromsetuptools.command.......
  • python字符串常用方法介绍,基于python3.10
     python字符串常用方法-目录:1、strip()、lstrip()、rstrip()2、removeprefix()、removesuffix()3、replace()4、split()、rsplit()5、join()6、upper()、lower()、capita......
  • Python——pygam库实现弹跳小球
    代码实现:importsys#导入sys模块importpygame#导入pygame模块pygame.init()#初始化pygamesize=width,height=700,500#设置窗口screen......
  • 优雅简单玩转python3异步并发
    在python3之后,随着async/await引入,异步调用以全新而便捷的方式让人眼前一亮。首先,尽量用async/await定义协程这里以使用aiohttp请求网络,async函数中,不要使用blockingio......
  • 进入python的世界_day44_前端——CSS的学习(边框、定位、浮动、溢出解决、堆叠等)
    一、CSS之调整边框1.边框#左border-left-width:30px;border-left-style:solid;border-left-color:coral;#上border-top-color:coral;border-top-width:30......
  • Docker 安装 Compose 插件
    安装Compose插件之前必须已经安装了Docker!1.使用存储库安装1.设置存储库【使用存储库安装的Docker,此步骤可省略】yuminstall-yyum-utilsyum-config-manager......
  • CentOs 8 安装Mysql
    1.安装数据库wgethttps://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpmrpm-ivhmysql80-community-release-el7-1.noarch.rpmyuminstallmysql-serv......
  • Nodejs安装教程
    【一】、安装环境 下载地址:https://nodejs.org/en/     【二】、安装步骤1、双击安装包,一直点击下一步。 2、点击change按钮,更换到自己的指定安装位置,......
  • pytorch安装
    pytorch安装1、查看本机的CUDA版本cmd命令行输入nvidia-smi,在第一行最右边可以看到CUDA的版本号![version](C:\Users\nice7\Pictures\SavedPictures\version.png)2、......
  • Linux使用 RPM 安装 Kibana
    参考地址:https://www.elastic.co/guide/en/kibana/8.5/rpm.html#rpm-repo1.下载并安装公共签名密钥rpm--importhttps://artifacts.elastic.co/GPG-KEY-elasticsearch......