pip使用本地源安装包

搭建pip本地源 环境: 系统ubuntu14.04.5              eth0: 192.168.10.18   可访问外网               eth1: 172.16.1.1          不可访问外网 一:搭建pip本地源 1.首先使用pip下载所有需要的python包到指定的目录内,比如/python-packages root@ubuntu:~# mkdir / 阅读详情
AI摘要

本文详细介绍了如何使用pip进行软件包管理,包括下载软件包至本地、更换pip源至国内镜像以提高下载速度,以及安装本地软件包的方法。提供了在Linux、Mac和Windows系统下修改pip源的具体步骤,并解决了在使用非HTTPS加密源时可能遇到的问题。

1.pip下载软件包

将pip所需安装包软件列表导出至文件

pip freeze bypy > requirement.txt

根据文件内容所需软件包列表,下载所需软件包至本地目录

pip download -d /python_packages -r requirement.txt

2.更换(Pypi)pip源到国内镜像

pip国内的一些镜像
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
提示:若担心安全问题请使用HTTPS加密源修改源方法:

2.1.修改源方法

临时使用

Linux Mac Windows 通用命令
可以在使用pip的时候在后面加上-i参数,指定pip源
pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久修改

Linux:

修改 pip.conf 文件 (没有就创建一个)
$HOME/.config/pip/pip.conf
修改内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple12

Mac:

修改 pip.conf 文件
$HOME/Library/Application Support/pip/pip.conf
如果没有上面的目录,在如下目录创建 pip.conf
$HOME/.config/pip/pip.conf
修改内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple12

Windows:

修改 pip.conf 文件 (没有就创建一个)
%APPDATA%\pip\pip.ini
修改内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2.2.修改文件后,执行命令发生错误

使用非HTTPS加密源(如豆瓣源),在执行命令发生错误,在命令最后加上–trusted-host pypi.douban.com

pip install django -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

或者在配置文件中修改内容如下

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

3.安装本地软件包

安装requirements.txt中需要的python包,仅仅使用本地wheels目录

pip install -r requirements.txt --no-index --find-links=./python_packages/ 

使用本地包更新pip、lxml软件包版本

pip install --upgrade pip lxml --no-index --find-links=./python_packages/

安装特定版本的软件包

pip install python-zunclient==1.1.0 --no-index --find-links=./python_packages/
使用pip实现内网/离线安装包,以tensorflow、keras等为例 问题 实验室的工作站不能联网,想配置深度学习的环境,安装keras、tensorflow 准备 一台与内网电脑(称为S)相同系统的可联网电脑(称为L) 环境说明 实验室工作站S安装的是Window10 用来下载包的笔记本L是Window7 实现内网/离线安装的基本原理 在可联网的电脑L中使用pip download 下载相应的包 将安装包转移到内网电脑S 在内网电脑S中使用pip ... 阅读详情

相关推荐

使用 pip 命令下载 whl离线安装包、安装

确保所有依赖项也一同下载并在同一目录下,以确保安装顺利进行。如果存在复杂的依赖关系,可能需要先分析好依赖顺序再依次安装。

zengliguang的专栏 1万+

【pip指令】python安装本地下载好的安装包

【代码】【pip指令】python安装本地下载好的安装包。

weixin_43941438的博客 7946

解决ublox无法定位问题(一直输出$GxTXT)

最近开始研究有关RTK技术的项目,于是先购买了两块ublox公司的NEO-M8T-0型号芯片。(注意NEO-M8T还细分为NEO-M8T-0和NEO-M8T-2,前者不支持RTCM输出,后者支持RTCM输出) 首先都是按常规步骤,直接把芯片模块串口接电脑调试,这边推荐是用官网的u-center调试软件。GPS芯片大多数都是上电后串口自动发送定位等信息,这两块芯片有一块正常情...

众缈之门的博客 7358

PIP安装本地离线包whl

PIP安装本地离线包whl

图像处理专栏 7520

国产麒麟系统下Kettle安装避坑指南:解决aarch64架构不支持问题

本文详细解析了在国产麒麟系统上部署Kettle时遇到的aarch64架构不支持问题,提供了从获取适配的SWT库、修改启动脚本到生产环境调优的完整解决方案。文章重点解决了ARM架构与Java GUI工具的兼容性挑战,并分享了内存配置、字体显示及Carte服务部署等实战经验,助力用户在国产化环境中稳定运行ETL流程。

weixin_29197835的博客 559

从萤石云到GB28181:海康4G摄像机接入第三方平台的曲折之路

本文深入探讨了海康4G摄像机接入第三方平台时遇到的协议冲突问题,特别是GB28181与萤石云服务的互斥性。通过技术分析揭示了4G模块的定向流量限制和协议栈资源竞争等核心问题,并提供了有线接入测试和萤石云API二次开发等解决方案。最后总结了设备选型的关键参数和协议兼容性检查清单,为安防监控系统集成提供实用指导。

mango的博客 991

【pip command】之 pip install 从本地包安装

本文是一个记录。

Let`s Pythonic 1万+

团队管理中最棘手的6个问题

研发团队的管理棘手问题,大多集中在。

xiaolyuh的专栏 742

pip3 使用阿里云的源来安装 ,提高安装速度

pip3 install opencv-python -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com

baeeqregist的博客 3896

基于FPGA的PCIe核系列:FPGA root模式生成工程例子分析(1)

一、 PCIE系统架构 1.1 PCIE分层结构 PCIE结构 1.2 TLP包 四种TLP类型。 Memory (内存空间操作) IO (IO空间操作) Configuration (配置操作) Message (信息操作) 四种类型TLP,如果有需要响应,称为Non-Posted TLP,如果没有需要响应,称为Posted TLP。 TLP包类型 1.2.1 TLP结构 TLP数据格式 1.2.2 Header各个字段的含义 Header格式 ...

huangshanhu的博客 3432

产品需求从场景,初始需求IR,产品需求 OR,设计需求DR,设计规格DS的具体案例说明,以扫地机产品为例

摘要: 以扫地机器人"宠物粪便避障"功能为例,说明从用户场景到产品落地的完整需求转化路径。初始需求(IR)源于养宠家庭痛点,要求100%避障并自动告警;产品需求(OR)转化为≥98%识别准确率等量化指标;设计需求(DR)拆解为感知、决策、执行三大技术模块;最终形成传感器选型(如索尼IMX678)、芯片规格(高通QCS6490)等设计规格(DS)。通过实验室模拟和用户测试验证,该功能使产品溢价30%,养宠家庭购买占比达52%,实现技术与商业价值的统一。

AIoT深度探索者 | 嵌入式系统架构师 深耕物联网(IoT)与人工智能(AI)融合技术,聚焦​​边缘计算、图像开发、低功耗通信协议​​,致力于智能硬件,关注我获取最新技术文章信息与海量资源~ 766

Python pip 命令使用

安装包 pip install package 卸载包 pip uninstall package 升级包 pip install -U package 使用本地源 pip install package -i http://host/simple/ --trusted-host host 以阿里云示例: pip install package -i http://mirrors.aliy...

漫漫长路 323

Unity小游戏接入抖音敏感词检测

摘要: 本文介绍了Unity小游戏接入抖音敏感词检测的方法。抖音官方提供了两种API:SensitiveWordCheck用于检测敏感词,ReplaceSensitiveWords用于替换敏感词。此外,若使用键盘输入事件,可通过tt.onKeyboardComplete监听回调,平台会自动屏蔽敏感词(替换为*)。接入官方字库可有效避免审核驳回,适用于小游戏中的用户输入功能(如起名系统)。附官方文档链接及参数说明。

类人_猿的博客 4593

CentOS7制作并使用yum本地源以及pip本地源

现在的需求是离线安装OpenStack,需要安装软件,因为不联网,只能制作一个本地源,把需要的安装包都保存下来,然后在需要使用的电脑上复制过去,或者在局域网搭建一个ftp服务器,在源中配置使用ftp服务器获取安装包。 本地源 首先修改一下yum的下载设置 gedit /etc/yum.conf,修改绿色一行,原先为0,修改为1,即为保存缓存的意思,否则下载的软件包不会安装。 [main] cachedir=/var/cache/yum/basearch/basearch/basearch/releasev

RBK的博客 1276

使用Qt Creator自带的Qt Designer构造UI界面流程总结

在本文中,我们将总结使用Qt Creator自带的Qt Designer构造UI界面的流程。在对话框中,您可以选择一个控件的信号,然后将其连接到另一个控件的槽。例如,您可以将按钮的点击信号连接到一个槽函数,以响应按钮的点击事件。右键单击窗口设计器中的空白区域,选择适当的布局管理器,如水平布局、垂直布局或网格布局。在Qt Designer中,您可以使用各种预定义的UI控件来设计应用程序的界面。现在,您可以在应用程序的源代码中使用生成的UI界面。在您的源文件中,包含相应的头文件,然后创建一个UI界面的实例。

cl6789的博客 1392

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

[Anaconda] 如何在conda下使用pip安装包

pip install [package]以及注意事项。

mathemagics的博客 4万+

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

python安装包国内镜像,pip使用国内镜像

目录 python安装包镜像 pip下载时使用国内镜像 python安装包镜像 下载python安装包和pip下载第三方库时,由于一些客观原因,下载外网文件速度很慢,这时可以使用淘宝镜像下载 http://npm.taobao.org/mirrors/python/ 比如我要在win10电脑上安装python3.9 进入http://npm.taobao.org/mirrors/python/3.9.0/ 找到python-3.9.0-amd64.exe点击下载即可 ...

天行健的博客 9万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

pip导出安装包

以下步骤主要方便与环境的备份,或者在其他机器中安装与本机相同的环境。 (1)通常情况下,我们查看python安装的库文件,可以通如下命令: pip list 结果示例如下: (2)pip按照安装方式,导出安装包: pip freeze 结果示例如下: (3)如果想导出安装包到一个txt文件中,可以使用: pip freeze > requirements....

聿默的博客 1万+

Linux构建pip本地源

1. 安装pip命令 >> yum install epel-release -y >> yum makecache >> yum install python-pip -y 2. 使用pip download命令下载包以及相关依赖包 >> cd /opt >> pip download <pkgs> 3. 将所有的包,放...

小白自述 1348

pip安装包下载与安装

1-下载pip安装包: 下载地址:https://pypi.org/search/?q=pip 2-安装pip安装包: 3-配置pip环境变量: 参考文章: https://blog.youkuaiyun.com/zhenaoxi1077/article/details/80036182?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.nonecase&depth_1-utm_source

weixin_42836297的博客 2万+

pip 搜索安装包、查看已经安装模块、

pip 安装包1,PyPI查找包2,安装包3,列出已安装的包4,显示已安装软件包的信息 1,PyPI查找包 pip3 search ╰─➤ pip3 search selenium selenium (3.141.0) - Python bindings for Selenium 2,安装包 pip3 install ╰─➤ pip3 in...

mixboot 5万+

基于bandersnatch搭建pip本地源

由于公司有需求需要搭建一个离线PIP本地源,在搭建的过程中发现,能找到的所有参考文档都不能配置成功,说明已经不再完全适用了,所以决定记录下来解决方法,省了大家和我一样折腾了好几个小时= =其实就是小改动,但是还挺容易浪费时间的。 环境是centos 7.5 1804 / Python3.6 参考文档: https://www.jianshu.com/p/799b3490ad6d https...

Yespon的专栏 692

程序员不会告诉你的python本地源创建方法

程序员不会告诉你的python本地源建立方法为什么要本地源建立本地源下载所需依赖库安装包配置成本地源从本地源安装开启python本地源服务器从本地服务器安装Python安装文件 为什么要本地源 Python的版本更新很快,其开源库的更新更快。pip freeze的目的就是编好的python软件需要什么依赖源来运行,当前的版本给定格了存在文本里。当需要重新安装时,依赖库照freeze出来的版本下载便是。然而一旦依赖库的原作者抽风,嫌版本旧而从公共源将其删除,则pip freeze出来的requirement文

yanzhaoxun的博客 578

python pip本地安装包_python-pip install 安装包

python-pip install 安装包国内安装python包,有时会因为网络问题,导致package安装失败,so,换一种方法解决;pip install package_name;(直接安装;推荐使用,但因网络问题,有时安装失败)pip install local.whl ; (本地安装,次选本地安装whl文件)pip install local_package.whl本地安装whl文...

weixin_39797686的博客 6890

python扩展包安装_python扩展包的安装方法 --- pip本地源使用说明

天河系统python包本地安装方法当用户使用可以连接互联网的系统环境时,用pip命令安装python包(例如numpy),只需要:1pip install numpy当系统无法连接互联网时,可以前往 https://pypi.org/project/ 官网,手动下载所需python包,然后执行:1pip install numpy-1.15.4-cp27-cp27m-manylinux1_x86_...

weixin_39640773的博客 250
上一篇: Linux命令行使用bypy上传文件到百度网盘
下一篇: docker save和docker export的使用区别
skyroach
博客等级 码龄7年 37粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值