Python中安装框架如何换源

想安装tornado框架,但总是有奇怪错误,如下:

如果按照默认的下载源,就会死活不成功,出现

Traceback (most recent call last):
File "e:\python38\lib\site-packages\pip\_vendor\urllib3\response.py", line 397, in _error_catcher
yield
File "e:\python38\lib\site-packages\pip\_vendor\urllib3\response.py", line 479, in read
data = self._fp.read(amt)
File "e:\python38\lib\site-packages\pip\_vendor\cachecontrol\filewrapper.py", line 62, in read
data = self.__fp.read(amt)
File "e:\python38\lib\http\client.py", line 454, in read
n = self.readinto(b)
File "e:\python38\lib\http\client.py", line 498, in readinto
n = self.fp.readinto(b)
File "e:\python38\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
File "e:\python38\lib\ssl.py", line 1241, in recv_into
return self.read(nbytes, buffer)

.......

这样的的错误。

解决办法是,换源下载

pip install tornado -i https://pypi.douban.com/simple

原文地址:https://www.cnblogs.com/zxkwdw/p/12008245.html

时间: 2024-10-08 11:51:43

Python中安装框架如何换源的相关文章

Python中安装bs4后,pycharm依然报错ModuleNotFoundError: No module named 'bs4'

学习网络抓取时,第一步出现问题. 执行示例代码 from urllib.request import urlopen from bs4 import BeautifulSoup html = urlopen("http://www.pythonscraping.com/exercises/exercise1.html") bsObj = BeautifulSoup(html, "html.parser") print(bsObj.h1) 执行结果 Traceback

Python使用pip安装速度慢换源

在是使用pip安装的时候总是超时 换源 豆瓣:http://pypi.douban.com/simple/ 清华:https://pypi.tuna.tsinghua.edu.cn/simple 临时使用: 可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple 例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent 永久修改: linux下,修改 ~/.pip

python中安装并使用redis

数据缓存系统:1:mongodb:是直接持久化,直接存储于硬盘的缓存系统2:redis: 半持久化,存储于内存和硬盘3:memcache:数据只能存储在内存里的缓存系统 redis是一个key-value存储系统,支持的value类型:string,list,set,zset(有序集合),hash(哈希类型),这些数据类型都支持:push/pop,add/remove及取交集并集和差集.这些操作都是原子性的. pyhcarm中安装redis模块 这里我们以python3为例 在cmd里输入 pi

Python中scrapy框架如何安装配置

在python学习群里发现很多学习网络爬虫技术的童靴都搞不懂python爬虫框架scrapy的安装配置,在学习python网络爬虫初级阶段的时候我们利用urllib和urllib2库以及正则表达式就可以完成了,不过遇到更加强大的爬虫工具--爬虫框架Scrapy,这安装过程也是煞费苦心哪,在此整理如下. Windows平台: 我的系统是Win7,首先,你要有Python,我用的是2.7.7版本,Python3相仿,只是一些源文件不同. 官网文档:http://doc.scrapy.org/en/l

Python中单元测试框架 Nose的安装

1 安装setuptools download地址: http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz #md5=7df2a529a074f613b509fb44feefe74e $ tar xzvf setuptools-0.6c11.tar.gz $ python setup.py install 2 安装coverage download地址: http://pypi.python.or

Python中安装Xgboost(Windows)

网上的教程有很多,复杂且不一定能成功,造成了很大的困惑和时间成本,往往需要花费一上午或一下午的时间才能配置好环境,经过多次尝试,下面方法亲试有效: 下载 anaconda平台 https://www.anaconda.com/download/ 下载编译好的 DLL http://www.picnet.com.au/blogs/guido/2016/09/22/xgboost-windows-x64-binaries-for-download/ 下载git,克隆源码git clone  http

python中安装 django web.py gearman等各种包的安装和卸载方法总结

python可以使用easy_install进行各种包安装 也可以使用easy_install -m package-name进行包卸载,但有个问题是安装的版本不能控制. 使用源码安装各种包可以在把包解压后在根目录下输入python setup.py install安装,但卸载一般它就不管了.关于源码安装网上传的卸载方法 python setup.py install --record log cat log | xagrs rm -rf 个人经验python的包大部分也可以不进行安装,直接把这

13.python中web框架概念的引入。

一.什么是web框架? 框架,就是一个为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演. 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端. 最简单的Web应用就是先把HTML用文件保存好,用一个现成的HTTP服务器软件,接收用户请求,从文件中读取HTML,返回. 如果要动态生成HTML,就需要把上述步骤自己来实现.不过,接受HTTP请求.解析HTTP请求.发

windows下安装python,安装框架django。

第一步:  首先下载python安装包: 第二步:安装          双击安装包,安装程序.           这里安装到C盘   文件夹命名为  python33. 正在安装........... 安装完成 为了下一步在dos下使用python命令,这里要配置一下环境变量.右击计算机->属性->高级->环境变量->修改系统变量path,添加Python安装地址,笔者这里是C:\Python33; 测试安装: 安装django: 下载django 在下载djando  解压