解决国内网络Python2.X 3.X 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/

修改源方法:

临时使用:

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

永久修改:

linux:

修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

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

windows:

直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下

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

懒得自己去换的可以直接运行以下代码

特性:

1.修改下载源

2.屏蔽pip升级提示

3.延长超时等待时间

 1 import os
 2
 3 ini="""[global]
 4 index-url = https://pypi.doubanio.com/simple/
 5 [install]
 6 trusted-host=pypi.doubanio.com
 7 disable-pip-version-check = true
 8 timeout = 600
 9 """
10
11 pippath=os.environ["USERPROFILE"]+"\\pip\\"
12
13 if not os.path.exists(pippath):
14     os.mkdir(pippath)
15
16 with open(pippath+"pip.ini","w+") as f:
17     f.write(ini)

这下可以愉快地使用PIP啦~

 

原文地址:https://www.cnblogs.com/paul-liang/p/9224533.html

时间: 2024-08-26 19:49:03

解决国内网络Python2.X 3.X PIP安装模块连接超时问题的相关文章

pip 安装模块时报错问题解决方案

之前遇到pip 安装模块的时候遇到如下报错:pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out. 试过好几种方法都不可用,方法如下: modle(对应的是软件包模块的名称) 1.设置超时时间, pip --default-timeout=100 install -U modle 2.国外镜像通常比较

windows下使用pip安装模块发生“failed with error code 1”的解决方法

win不愧是最烂的开发平台,在安装第三方模块时经常出现些幺蛾子. 今天在window中使用python3自带的pip安装scrapy时,出错,错误代码如下: Command "f:\python\python36\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\WONDER~1\\AppData\\Local\\Temp\\pip-build-90gvzc6m\\Twisted\\setup.py';

pip安装第三方包超时

1. pip安装requests模块超时 [[email protected]4 zabbix_agentd.d]# pip install requests Collecting requests /usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SN

python在Linux中安装虚拟环境,区别python2和python3,分别安装模块

安装虚拟环境的时候遇到的问题,解决的过程很闹心,在这里简单直接的分享出来,就是为了解决问题.  安装虚拟环境(须在联网状态下) $ sudo pip install virtualenv $ sudo pip install virtualenvwrapper 安装完虚拟环境后,如果提示找不到mkvirtualenv命令,须配置环境变量: # 1.创建目录用来存放虚拟环境 mkdir $HOME/.virtualenvs # 2.打开~/.bashrc文件,并添加如下: export WORKO

利用pip安装模块(以安装pyperclip为例)

>任务:利用pip安装pyperclip模块 >前提:你已经在你的电脑里面安装啦Python2.7的Windows版本,并且已经配置了环境变量 >实现步骤 >>打开你的Python2.7安装文件夹,里面有一个scripts文件 >>注意:在DOS窗口中只有在Python安装路径中的scripts目录下执行pip才会弹出相应的pip信息 >>在DOS窗口中cd到Python安装路径中的scripts目录 >>运行 pip install py

python的pip安装模块报编码错误

在使用python的pip安装的时候出现了这个错误 UnicodeDecodeError: 'ascii' code can't decode byte 0xef in position 7: ordinal not in range(128) 解决方案是: 在Python\Lib\site-packages 建一个文件:sitecustomize.py import sys  sys.setdefaultencoding('gbk') sys.setdefaultencoding是python

ubuntu下pip安装模块到正确位置

ubuntu下用pip安装软件包后ipython里面说没有 先用 pip show tensorflow 查看应该在哪个位置,这里不一定是tensorflow,可以是其他在ipython下可以用的模块 然后 sudo -H pip install --target=directory package_name 安装到正确的目录下面 原文地址:https://www.cnblogs.com/zhanchao/p/9021558.html

如何使用python的pip安装模块(还未安装成功Wordcloud的同学可参考)

1.设置python的pip.exe的path: 2.打开cmd,输入指令安装你想要的模块: 一般指令:pip install {模块名} 然后小黑框就会自动下载安装.但是大多数情况下,安装会中断.报错.出一大堆错误信息,这是因为黑框自动下载的资源在国外,直接下载容易连接中断导致出错,至少也是网速慢成乌龟. 3.因此,大力推荐使用阿里爸爸的镜像: 阿里爸爸的镜像真的超快,当然你也可以用下面列的别的镜像使用阿里爸爸镜像下载的指令如下: pip install {模块名} -i http://mir

使用pip安装Python库超时解决办法

如果在国内安装Python库,强烈推荐使用豆瓣的源http://pypi.douban.com/simple/ 可以这样使用 pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple ipython 比如安装django pip install -i https://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com dj