Python第三方Window模块文件的几种安装方法


Posted in Python onNovember 22, 2018

python安装第三方模块

使用软件管理工具pip

python自带了包管理工具,就像手机app商城,91助手等软件的功能一样。

python2与python3安装模块的方法相似,值得注意的是,你在python2中安装的模块,用python3是无法调用的,我仅以python3为例!

Linux和windows下安装模块的方法一致,以下以window为例,输入cmd打开windows终端。

一、具体安装方法

直接: pip3 install 模块名(python2下使用pip 或者 pip2即可)

Python第三方Window模块文件的几种安装方法

 二、通过源码安装

具体步骤

下面以requests为例

1.下载代码(下载你要安装模块的压缩文件,github开源了很多别分分享的模块)

https://github.com/kennethreitz/requests/tarball/master

2.解压

3.进入目录(cd 路径)

4.执行 python setup.py install

Python第三方Window模块文件的几种安装方法

关于Python第三方模块安装及问题(web)

本文以win7上的Python3.6为例,安装web模块为例

背景:

主要是为Python初学者安装第三方库,提供一些自己的思路和解决方法

简介

web.py是一个轻量级的python web框架,简单而且功能强大。相对flask和Django,web.py更适合初学者来学习和了解web开发的基础知识。

web安装的步骤:pip install web.py

出现的问题:
(1)pip install web.py

cmd中 'pip‘不是内部或外部命令,也不是可运行的程序或批处理文件

此时需要重新安装Python3.6,并且在初始界面勾选:确保安装时勾选了pip和Add python.exe to Path。
或者 在 控制面板\系统和安全\系统中, 进入高级系统设置

Python第三方Window模块文件的几种安装方法

,选择‘环境变量',将Python的目录和Python/scripts的目录添加到系统变量的PATH中。win7的话,以 ; 结束。点击确认即可。
(2)
一般是因为文件名的出错(web)应该改为(web.py)

Python第三方Window模块文件的几种安装方法

在python下安装第三方库的时候,可以需要其他依赖库,在安装过程中,如果遇到如下类似的问题:
(3)

Python第三方Window模块文件的几种安装方法

出现该种问题的原因一般是由于版本问题出错。百度了很多,出来的问题解决方案多样,在不停的尝试之后,发现是环境依赖库的问题。可以去GITHUB中查看第三库安装时所依赖的安装环境,这样,或许能一步步解决第三方库安装时遇到的问题。所以需要换一种方案解决

解决方案: 常见的库一般可以在GitHub或者Python中找到。此处以GitHub中的web.py为例子

首先创建自己的GitHub账号:搜索Python webpy,搜索结果如下:

Python第三方Window模块文件的几种安装方法

代码网址为:https://github.com/webpy/webpy

Python第三方Window模块文件的几种安装方法

下载ZIP文件并解压。在cd到解压的目录下,输入python setup.py install即可进行安装。

再次输入pip install web.py如下,出来的字样表示安装库已存在。即安装成功。

Python第三方Window模块文件的几种安装方法

思路:

在学习Python的过程中可以在GitHub、Python官网、CSDN博客中,寻找解决方法。切勿胡乱尝试。同时需要做笔记。对于Python初学者推荐IMOOC上廖雪峰老师的课程:https://www.imooc.com/video/6361/0以及https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143186362353505516c5d4e38456fb225c18cc5b54ffb000 返回到主目录即可。
进阶书籍的话,可以参照Python高性能编程。进行进阶学习。希望大家学有所成。

Python 相关文章推荐
JSON Web Tokens的实现原理
Apr 02 Python
python实现二分查找算法
Sep 21 Python
Python os.access()用法实例
Feb 18 Python
python下的opencv画矩形和文字注释的实现方法
Jul 09 Python
完美解决python3.7 pip升级 拒绝访问问题
Jul 12 Python
Pyinstaller 打包exe教程及问题解决
Aug 16 Python
Python input函数使用实例解析
Nov 22 Python
python关闭占用端口方式
Dec 17 Python
解决python DataFrame 打印结果不换行问题
Apr 09 Python
Django框架请求生命周期实现原理
Nov 13 Python
Python爬虫模拟登陆哔哩哔哩(bilibili)并突破点选验证码功能
Dec 21 Python
通过python-pptx模块操作ppt文件的方法
Dec 26 Python
python实现归并排序算法
Nov 22 #Python
Python的iOS自动化打包实例代码
Nov 22 #Python
详解如何用django实现redirect的几种方法总结
Nov 22 #Python
PyGame贪吃蛇的实现代码示例
Nov 21 #Python
python+flask实现API的方法
Nov 21 #Python
python实现事件驱动
Nov 21 #Python
python事件驱动event实现详解
Nov 21 #Python
You might like
世界上第一台立体声收音机
2021/03/01 无线电
Smarty+QUICKFORM小小演示
2007/02/25 PHP
第二章 PHP入门基础之php代码写法
2011/12/30 PHP
php中unserialize返回false的解决方法
2014/09/22 PHP
详解php魔术方法(Magic methods)的使用方法
2016/02/14 PHP
深入理解PHP中的empty和isset函数
2016/05/26 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
Mootools 1.2教程 定时器和哈希简介
2009/09/15 Javascript
jQuery 操作option的实现代码
2011/03/03 Javascript
js弹出div并显示遮罩层
2014/02/12 Javascript
通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位
2014/05/05 Javascript
JS实现鼠标滑过链接改变网页背景颜色的方法
2015/10/20 Javascript
jquery无限级联下拉菜单简单实例演示
2015/11/23 Javascript
js调用webservice构造SOAP进行身份验证
2016/04/27 Javascript
jQuery简单实现仿京东分类导航层效果
2016/06/07 Javascript
jquery选择器中的空格与大于号>、加号+与波浪号~的区别介绍
2016/06/24 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
2016/07/09 Javascript
jstree创建无限分级树的方法【基于ajax动态创建子节点】
2016/10/25 Javascript
JS+HTML5 FileReader实现文件上传前本地预览功能
2020/03/27 Javascript
客户端(vue框架)与服务器(koa框架)通信及服务器跨域配置详解
2017/08/26 Javascript
详解如何使用PM2将Node.js的集群变得更加容易
2017/11/15 Javascript
VueJs组件之父子通讯的方式
2018/05/06 Javascript
Element-UI踩坑之Pagination组件的使用
2018/10/29 Javascript
vue+iview框架实现左侧动态菜单功能的示例代码
2020/07/23 Javascript
Python单例模式的两种实现方法
2017/08/14 Python
Django项目实战之用户头像上传与访问的示例
2018/04/21 Python
python使用xlrd模块读取xlsx文件中的ip方法
2019/01/11 Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
2019/03/01 Python
Python变量作用域LEGB用法解析
2020/02/04 Python
Python图像处理库PIL的ImageGrab模块介绍详解
2020/02/26 Python
一道写SQL的面试题和答案
2013/11/19 面试题
大学生的自我鉴定范文
2014/01/21 职场文书
秋季开学典礼主持词
2014/03/19 职场文书
2015年人事科工作总结
2015/04/28 职场文书
公司管理制度范本
2015/08/03 职场文书
Python中异常处理用法
2021/11/27 Python