首页 > 编程语言 >Python-pip配置国内镜像源

Python-pip配置国内镜像源

时间:2023-10-11 15:48:12浏览次数:40  
标签:Python pypi simple install pip 镜像 com

推荐的国内镜像站
[ 个人推荐清华大学pypi镜像站(https://mirrors.tuna.tsinghua.edu.cn/help/pypi/),每五分钟同步一次,资源丰富,下载速度很快 ] :
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/

临时使用国内镜像源进行 pip安装
pip install -i http://pypi.douban.com/simple/ numpy

#如果上一个提示不受信任,就使用这个,此参数“--trusted-host”表示信任
pip install -i http://pypi.douban.com/simple/--trusted-host pypi.douban.com

永久使用国内镜像源进行 pip安装
1.Windows平台安装方式
进入相应目录下 C盘->Users/用户->xxx->新建pip文件夹


进入pip文件夹->新建pip.ini文件


进入pip.ini文件,并添加配置如下:(清华源)

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

不要加注解可能报错

# trusted-host 此参数是为了避免麻烦,否则使用的时候可能会提示不受信任
修改完成后保存,启动cmd,使用 " pip install xxx "(xxx为你要下载的包名),即可默认使用国内源下载。

#我下载的是python的numpy函数库
pip install numpy

==》报错解决
#此命令有可能报错:文件拒绝访问,需要以管理员权限运行cmd窗口
#或者下载失败,可能是被他人挤占导致失败,可以再次输入命令重试即可

 

 

最后,可以通过cmd窗口运行pip config list命令查看当前pip镜像源;

经测试发现,Windows下同时设置全局和当前用户镜像源,且两个global.index-url指定的镜像源不同,“C:\Users\你的用户名”路径下的设置会覆盖“C:\ProgramData”路径下的设置,优先当前用户设置

标签:Python,pypi,simple,install,pip,镜像,com
From: https://www.cnblogs.com/wjsqqj/p/17757322.html

相关文章

  • 用Python爬虫实现个性化搜索优化
    在当今信息爆炸的时代,传统的SEO手段已经不再足够。为了更好地满足用户个性化需求,我们需要突破传统SEO的限制,采用更智能、更个性化的优化方法。本文将介绍如何利用Python爬虫实现个性化搜索优化,让您的网站在用户搜索中脱颖而出。通过个性化搜索优化,您将能够更好地了解用户需求、提供......
  • pip 手动安装 jieba包 | [babyllama2-chinese]
    在复现babyllama2-chinese项目时,jieba无论是用pip还是conda进行安装都会报错,遂尝试手动安装,步骤如下:先参考一篇博客以及我自己的博客:conda、pip从本地安装包我直接进入pip官网:https://pypi.org搜索jieba包这里需要注意,如果需要下载历史版本,请点击Releasehisto......
  • python报错cannot import name ‘compare_ssim‘ from ‘skimage.measure‘
    问题原因: scikit-image版本过高导致 解决办法: 重装,安装低版本 pipuninstallscikit-imagepipinstallscikit-image==0.15.0-U-ihttps://pypi.tuna.tsinghua.edu.cn/simple ......
  • 《最新出炉》系列初窥篇-Python+Playwright自动化测试-18-处理鼠标拖拽-上篇
    1.简介本文主要介绍两个在测试过程中可能会用到的功能:在selenium中宏哥介绍了Actions类中的拖拽操作和Actions类中的划取字段操作。例如:需要在一堆log字符中随机划取一段文字,然后右键选择摘取功能。playwright同样可以实现元素的拖拽和释放的操作。2.拖拽操作鼠标拖拽操作,顾名......
  • python:exec和eval函数使用
    我的案例方法:#函数公共配置defdebug_function(debug_req,function_text):try:exec(function_text)re=eval(debug_req)return{'code':200,'msg':'获取成功','data':re}exceptExceptionase:......
  • Python模板字符串Template如:${变量名称}
    1.概述如果你在操作字符串,如果你操作的字符串内容很多,希望字符串中的内容能够根据规则动态替换,并且在长篇幅的字符串中需要替换任意位置任意次数的字符,使用str提供的replace方法代码会写的非常复杂,且出错不易排查。在这个场景中试试Template类把,他能够创建一个模板替换字符串。......
  • 1、python脚本模拟登陆启信宝
    ##coding:utf-8#importrequests#fromlxmlimportetree#classlogin(object):#def__init__(self):#self.headers={#'Referer':'http://www.qixin.com/auth/login?return_url=%2F',#'User-......
  • 【转】loguru,一个神奇的 python 库
    转载来源:微信公众号:程序员学长 https://mp.weixin.qq.com/s/csxPONEaUbTdoRMd9opuMw大家好,我是小寒。今天给大家分享一个神奇的python库,loguruhttps://github.com/Delgan/loguruLoguru是一个旨在为Python带来愉快的日志记录的库,它可以完全增强你的日志记录体验,并且非常......
  • Apipost一大波新功能来袭!连接数据库、TCP协议、MySQL DDL数据导入
    本次Apipost带来数据库功能、TCP协议调试等重量级功能,感兴趣的话大家升级试试吧~数据库配置Apipost提供了数据库连接功能,以便开发者可以在接口调试中可以使用数据库获取入参或进行断言校验目前7.2.2的Apipost支持Mysql、SQLSever、Oracle、Clickhouse、达梦数据库、PostgreSQL、Re......
  • Python 动态加载模块
    Python动态加载模块-lwp-boy-博客园(cnblogs.com)python动态导入模块import_module和重载reload-掘金(juejin.cn)关于Python的动态导入(import)-知乎(zhihu.com)1,啥叫动态加载:动态加载指在程序运行中,动态的加载模块,而不是在运行之前利用import或from...imp......