python3 requests 安装包下载安装[windows]

听语音
  • |
  • 浏览:54
  • |
  • 更新:2016-07-25 17:09

windows下直接使用:easy_install requests或者pip install requests来安装总是报错:要么找不到安装包,要么timedout。总之一个不爽。现在还是介绍下载离线源码手动安装的方法。

工具/原料

 
  • python 3运行环境[windows]

方法/步骤

 
  1.  

    1. 在http://cn.python-requests.org/zh_CN/latest/user/install.html#pip-install-requests 页面找到”也可以下载 tarball:“超链接( https://github.com/kennethreitz/requests/tarball/master ),右键》链接另存为 下载安装包“kennethreitz-requests-v2.10.0-63-gfb01456.tar.gz”。

  2.  

    2. 用WinRAR等解压其中的kennethreitz-requests-fb01456到Python 3安装目录 d:\Programs\Python\Python35-32\kennethreitz-requests-fb01456\。

  3.  

    3. 开始》运行》cmd打开一个命令行窗口,依次输入以下三个命令:

    d:

    cd d:\Programs\Python\Python35-32\kennethreitz-requests-fb01456>

    d:\Programs\Python\Python35-32\kennethreitz-requests-fb01456>..\python setup.py install

    其中:

    第一个命令切换当前目录到D盘

    第二个命令切换当前目录到下载解压的requests在Python3安装的位置

    第三个命令调用父目录下的python.exe执行requests的安装脚本即setup.py,参数是install

  4.  

    安装完成的部分提示:

    creating build\bdist.win32\egg\EGG-INFO

    copying requests.egg-info\PKG-INFO -> build\bdist.win32\egg\EGG-INFO

    copying requests.egg-info\SOURCES.txt -> build\bdist.win32\egg\EGG-INFO

    copying requests.egg-info\dependency_links.txt -> build\bdist.win32\egg\EGG-INFO

    copying requests.egg-info\not-zip-safe -> build\bdist.win32\egg\EGG-INFO

    copying requests.egg-info\requires.txt -> build\bdist.win32\egg\EGG-INFO

    copying requests.egg-info\top_level.txt -> build\bdist.win32\egg\EGG-INFO

    creating dist

    creating 'dist\requests-2.10.0-py3.5.egg' and adding 'build\bdist.win32\egg' to

    it

    removing 'build\bdist.win32\egg' (and everything under it)

    Processing requests-2.10.0-py3.5.egg

    creating d:\programs\python\python35-32\lib\site-packages\requests-2.10.0-py3.5.

    egg

    Extracting requests-2.10.0-py3.5.egg to d:\programs\python\python35-32\lib\site-

    packages

    Adding requests 2.10.0 to easy-install.pth file

    Installed d:\programs\python\python35-32\lib\site-packages\requests-2.10.0-py3.5

    .egg

    Processing dependencies for requests==2.10.0

    Finished processing dependencies for requests==2.10.0

  5. 5

    在IDLE中输入import requests,如果没提示错误,那说明已经安装成功了!

安装 request模块的更多相关文章

  1. python中安装request模块

    使用命令行(cmd)进入到python安装目录下的Scripts文件夹(也可以先进入目标文件夹然后在文件路径上打开cmd回车即可) 在命令行中输入pip install requests,等待安装完成 ...

  2. windows安装Python模块:requests

    个人在windows10安装python模块requests如下过程: 1.下载requests模块:首先打开powershell, cd到你要下载文件的位置(我的是d:\softwareinstal ...

  3. python自动化测试学习笔记-6urllib模块&request模块

    python3的urllib 模块提供了获取页面的功能. urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capat ...

  4. Request模块入门学习

    使用指令npm install --save request来安装模块,然后使用var request = require('request')完成引用. 对于GET请求,主要是获取目的url中数据. ...

  5. 安装第三方模块方法和requests

    如何安装第三方模块 pip3         pip3 install xxxx          源码         下载,解压         进入目录 python setup.py inst ...

  6. node.js的request模块

    request模块让http请求变的更加简单.最简单的一个示例: 1: var request = require('request'); 2:  3: request('http://www.goo ...

  7. 搭建MHA时 yum 安装perl模块提示 baseurl 错误

    今天在搭建MySQL MHA  安装MHA node所需的perl模块(DBD:mysql)时遇到了一个小的错误,如果思路不对的话,还是产生不少麻烦. 现梳理记录下来. 问题现象 执行的命令 yum ...

  8. 关于模块安装及cmd安装pip3模块失败的 Read timed out.的补救方法

    自己在安装pip中的request模块时,安装到一半老是报错.我看了下报错的代码最后一句写的是 Read timed out. 就是读取超时,从网上查了一下,原因是由于中国的网比较慢,下载超时.需要在 ...

  9. request 模块详细介绍

    request 模块详细介绍 request Requests 是使用 Apache2 Licensed 许可证的 基于Python开发的HTTP 库,其在Python内置模块的基础上进行了高度的封装 ...

随机推荐

  1. Tar命令用法详解

    tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的 ...

  2. 数据库批量修改表名,增加前缀(SQL server)

    exec sp_msforeachtable @command1=' declare @o sysname,@n sysname select @o=''?'' ,@n=stuff(@o,1,7,'' ...

  3. BZOJ 2132 圈地计划(最小割)

    题目链接:http://61.187.179.132/JudgeOnline/problem.php?id=2132 题意:n*m的格子染色黑白,对于格子(i,j)染黑色则价值为A[i][j],白色为 ...

  4. Python使用requirements.txt安装类库

    摘要:我们为何要应用requirements.txt呢? 首要应用目标: 任何 运用顺序 平常 须要设置装置 所需并 依附 一组类库去知足 事情请求 . 请求 文件 是 指定 战 一次性 装置 包 的 ...

  5. c#扩展方法的理解(二:接口)

    namespace ExtensionInterfaceMethod { class Program { static void Main(string[] args) { //使用接口变量来调用扩展 ...

  6. dup2()函数的使用,

    #define STR "xiamanman\n"#define STR_LEN 10#define STDOUT 1 #include <stdio.h>#inclu ...

  7. 用t4模板和head.js进行css和js的版本控制

    head.js  介绍 http://headjs.com/site/api/v1.00.html#load 原文http://www.cnblogs.com/wang2650/p/5102690.h ...

  8. HDU 5818 Joint Stacks(联合栈)

    HDU 5818 Joint Stacks(联合栈) Time Limit: 8000/4000 MS (Java/Others)    Memory Limit: 65536/65536 K (Ja ...

  9. 网页自适应@media

    @media (min-width: 768px){ }/*屏幕最小为768px时调用括号里的属性*/ @media (max-width: 767px) {} /*屏幕最大为768px时调用括号里的 ...

  10. 基于Spark ALS构建商品推荐引擎

    基于Spark ALS构建商品推荐引擎   一般来讲,推荐引擎试图对用户与某类物品之间的联系建模,其想法是预测人们可能喜好的物品并通过探索物品之间的联系来辅助这个过程,让用户能更快速.更准确的获得所需 ...