【python下载模块镜像源解决】

python下载模块镜像源解决

  • 前言
  • 一.使用模块
  • 二.针对下载模块的解决方法
    • 1.下载模块的位置
    • 2.为什么会出现安装模块失败?
    • 3.解决方法
      • 1.临时解决方法
      • 2.永久解决方法
      • 3.什么是镜像源?
  • 总结


前言

在学习python的时候,总要使用各种模块来解决自己的需求,可是python内置模块很少,大多数模块都需要你自己下载,然而在下载的时候,遇到的大多数问题就是因为连接超时丢失包下载失败,那么有解决方法吗???答案:有的,请往下看。


一.使用模块

【python下载模块镜像源解决】_第1张图片
像这种情况,为什么会有波浪线呢?第一种原因:没有该模块。解决方法:下载模块。第二种原因,路径格式错误,解释器会报红线,但在同级文件夹下运行可能能运行成功。

二.针对下载模块的解决方法

1.下载模块的位置

1.在确保电脑中只有一个解释其的情况下,桌面按 win+r ,输入cmd,在里面直接pip install 模块名 (大多数模块下载是如此,部分模块需要输入特殊的东西,具体情况具体分析)
2.在pycharm中有终端(最底下),点击终端输入pip install 模块名 在这里插入图片描述
3.在pycharm中的设置里面安装包(不推荐)
4.官网下载配置导入(不推荐,但没办法时候可以试试)

2.为什么会出现安装模块失败?

首先我们要知道 其实大部分我们在用的模块, 都是歪果仁开发的,
然而我们在输入 “pip install 模块名” 的时候, 此时Python会直接从国外去下载
由于网络速度的原因, 会导致我们下载的时候出现超时的错误, 所以才导致了咱们下载模块失败

3.解决方法

1.临时解决方法

#使用清华源安装pandas
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 模块名  #-i 表示指定源
 
#使用豆瓣源安装pandas
pip install -i --trusted-host http://pypi.douban.com/simple/ 模块名
#因为豆瓣源是用http连接,所以要额外加一个参数 --trusted-host代表它是可信任的。

2.永久解决方法

打开此电脑 C/user(有的人是中文 用户)/个人用户名(每个人的名字不同),在里面新建一个文件夹命名为pip,在里面创建个文件改名字为pip.ini ,在里面输入以下内容
【python下载模块镜像源解决】_第2张图片
注意: “index-url” 的内容是镜像源的路径,可以更换
保存完后就可以调用豆瓣镜像源快速下载了。

3.什么是镜像源?

因为原本的文件地址是在国外,镜像就是把一个一模一样的东西放到另一个地方,也就是国内,这样访问速度大大提升,就解决了因为丢包而下载失败的问题。


总结

使用镜像源,方便你我他,有兴趣的同学可以自己试试,不想自己手敲的可以点击此处问博主要此文件直接放置到电脑里面。

你可能感兴趣的:(python,pycharm,开发语言)