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 相关文章推荐
Python 不同对象比较大小示例探讨
Aug 21 Python
Python实现拼接多张图片的方法
Dec 01 Python
python执行外部程序的常用方法小结
Mar 21 Python
Python获取运行目录与当前脚本目录的方法
Jun 01 Python
在Python中移动目录结构的方法
Jan 31 Python
Python模拟随机游走图形效果示例
Feb 06 Python
Flask之flask-script模块使用
Jul 26 Python
python 格式化输出百分号的方法
Jan 20 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
Jul 09 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
Sep 20 Python
基于Python 的语音重采样函数解析
Jul 06 Python
OpenCV-Python实现图像平滑处理操作
Jun 08 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
微信支付开发发货通知实例
2016/07/12 PHP
Yii2实现中国省市区三级联动实例
2017/02/08 PHP
PHP给前端返回一个JSON对象的实例讲解
2018/05/31 PHP
laravel-admin 实现在指定的相册下添加照片
2019/10/21 PHP
ASP.NET中基于JQUERY的高性能的TreeView补充
2011/02/23 Javascript
js判断页面中是否有指定控件的简单实例
2014/03/04 Javascript
jQuery中height()方法用法实例
2014/12/24 Javascript
javascript实现字符串反转的方法
2015/02/05 Javascript
js实现同一页面可多次调用的图片幻灯切换效果
2015/02/28 Javascript
JS与jQuery遍历Table所有单元格内容的方法
2015/12/07 Javascript
神奇!js+CSS+DIV实现文字颜色渐变效果
2016/03/16 Javascript
JS实现浏览器打印、打印预览示例
2017/02/28 Javascript
使用JavaScript实现表格编辑器(实例讲解)
2017/08/02 Javascript
利用Javascript获取选择文本所在的句子详解
2017/12/03 Javascript
NodeJs搭建本地服务器之使用手机访问的实例讲解
2018/05/12 NodeJs
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
使用xampp将angular项目运行在web服务器的教程
2019/09/16 Javascript
vue 解决uglifyjs-webpack-plugin打包出现报错的问题
2020/08/04 Javascript
详解Python 序列化Serialize 和 反序列化Deserialize
2017/08/20 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
2020/02/24 Python
如何使用repr调试python程序
2020/02/28 Python
Python select及selectors模块概念用法详解
2020/06/22 Python
Python命名空间及作用域原理实例解析
2020/08/12 Python
CSS3打造百度贴吧的3D翻牌效果示例
2017/01/04 HTML / CSS
SVG实现多彩圆环倒计时效果的示例代码
2017/11/21 HTML / CSS
南非最大的花卉和送礼服务:NetFlorist
2017/09/13 全球购物
美国体育用品商店:Academy Sports + Outdoors
2020/01/04 全球购物
毕业生自我鉴定
2013/12/04 职场文书
孝老爱亲模范事迹
2014/01/24 职场文书
商务经理岗位职责
2014/08/03 职场文书
公司授权委托书范文
2014/09/21 职场文书
超市工作总结范文2014
2014/12/19 职场文书
党员示范岗材料
2014/12/19 职场文书
责任书格式
2015/01/29 职场文书
对Keras自带Loss Function的深入研究
2021/05/25 Python
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS