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

本地创建PyPI镜像

背景: 在安装一些库时,经常需要反复下载包(有的体积比较大,所以会比较慢),所以考虑在本地创建一个pypi镜像,把常用的库缓存下来,这样安装就会很省事.比较从本地安装库和从服务器下载会快很多.

安装使用

安装:pip install devpi

初始化:

devpi-init --serverdir=F:\pypi

output:

INFO  NOCTX Loading node info from F:\pypi\.nodeinfo
INFO  NOCTX generated uuid: 6daa47cf0ca2483f86c8a8c4ae99227b
INFO  NOCTX wrote nodeinfo to: F:\pypi\.nodeinfo
INFO  NOCTX DB: Creating schema
INFO  [Wtx-1] setting password for user 'root'
INFO  [Wtx-1] created user 'root'
INFO  [Wtx-1] created root user
INFO  [Wtx-1] created root/pypi index
INFO  [Wtx-1] fswriter0: committed at 0

切换下载源:

# 清华源
devpi index root/pypi "mirror_web_url_fmt=https://pypi.tuna.tsinghua.edu.cn/simple/{name}/" "mirror_url=https://pypi.tuna.tsinghua.edu.cn/simple/"
# 阿里源
devpi index root/pypi "mirror_web_url_fmt=https://mirrors.aliyun.com/pypi/simple/{name}/" "mirror_url=https://mirrors.aliyun.com/pypi/simple/" 

启动服务器:

devpi-server --host=127.0.0.1 --port=8800 --serverdir=F:\pypi

使用:

pip install -i http://127.0.0.1:8800/root/pypi   pymysql 

第一次需要从服务器下载,但是后面再下载时候,就不再需要从服务器下了.

浏览器访问:http://127.0.0.1:8800/
界面如下:

在这里插入图片描述

参考:https://www.bilibili.com/read/cv25226334/

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

相关文章:

  • 使用 Elasticsearch RestHighLevelClient 进行查询
  • 【jvm】符号引用
  • 征服云端:Java微服务与Docker容器化之旅
  • python 如何实现执行selenium自动化测试用例自动录屏?
  • 03 网络编程 TCP传输控制协议
  • 1. 数据结构——顺序表的主要操作
  • [openSSL]TLS 1.3握手分析
  • 无人机之螺旋桨的安装与维护
  • 手机设备IP地址切换:方法、应用与注意事项
  • 华为HCIP证书好考吗?详解HCIP证书考试难易程度及备考策略!
  • 《SPSS零基础入门教程》学习笔记——05.模型入门
  • 如何用不到一分钟的时间将Excel电子表格转换为应用程序
  • WordPress 中 cURL 请求出现 504 网关超时错误的解决方法
  • 事件和委托的区别
  • 低功耗蓝牙协议栈如何学习?
  • ROS 2中,CMakeList.txt常见语法
  • 使用 prefetchComponents 进行组件预取
  • 『 C++ 』IO流
  • enhanced Input Action IA_Look中Action value引脚没有分割结构体引脚的选项
  • C# NetworkStream、ConcurrentDictionary、Socket类、SerialPort、局域网IP 和广域网IP
  • 大模型--学习范式
  • Hadoop-yarn-unauthorized 未授权访问漏洞
  • 工作流调度系统(DolphinScheduler、Azkaban、Airflow、Oozie 和 XXL-JOB)
  • PyTorch 基础学习(5)- 神经网络
  • CI/CD 自动化:最大限度地提高极狐GitLab 群组的“部署冻结”影响
  • 单元训练10:定时器实现秒表功能-数组方式
  • 国外项目管理软件最佳实践:选型与应用
  • Angular组件概念
  • 嵌入式人工智能ESP32(4-PWM呼吸灯)
  • 继承 (上)【C++】