前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python(pip)包/模块:如何离线安装?

python(pip)包/模块:如何离线安装?

原创
作者头像
Python学习者
发布2024-05-21 16:07:35
1810
发布2024-05-21 16:07:35
举报
文章被收录于专栏:Python学习者Python学习者

1、生成requirements.txt文件

如果有同环境服务器,可直接生成requirements.txt,会把当前服务器下的包和版本写入文件中。

代码语言:python
代码运行次数:0
复制
pip freeze > requirements.txt

如安装指定包,创建requirements.txt,输入包名==版本号 // 只输入包名,默认最新版本。

例:xlwt==1.3.0

2、下载包

在requirements.txt目录下执行命令

代码语言:python
代码运行次数:0
复制
pip download -r requirements.txt

执行时可能存在网络问题,下载失败。更换网络或指定源。

代码语言:python
代码运行次数:0
复制
pip3 download -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

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

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

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

结束后,下载的包和相应的依赖会在当前目录

3、安装

将下载好的包和依赖及requirements.txt所在文件夹上传到服务器,执行

代码语言:python
代码运行次数:0
复制
pip install --no-index --find-links=/packages  -r requirements.txt
  /packages 为 文件目录

4、验证

代码语言:python
代码运行次数:0
复制
查看已安装的包中是否存在
pip list
或查看指定包信息
pip show 包名

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、生成requirements.txt文件
  • 2、下载包
  • 3、安装
  • 4、验证
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档