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安装numpy&安装matplotlib& scipy的教程
Nov 02 Python
Django自定义用户认证示例详解
Mar 14 Python
Linux系统(CentOS)下python2.7.10安装
Sep 26 Python
Python3爬虫之urllib携带cookie爬取网页的方法
Dec 28 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
Jan 23 Python
Python3中_(下划线)和__(双下划线)的用途和区别
Apr 26 Python
深入了解Python iter() 方法的用法
Jul 11 Python
解决python中的幂函数、指数函数问题
Nov 25 Python
python实现删除列表中某个元素的3种方法
Jan 15 Python
tensorflow查看ckpt各节点名称实例
Jan 21 Python
利用 Python ElementTree 生成 xml的实例
Mar 06 Python
python+pyhyper实现识别图片中的车牌号思路详解
Dec 24 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
递归列出所有文件和目录
2006/10/09 PHP
php 正确解码javascript中通过escape编码后的字符
2010/01/28 PHP
PHP XML操作的各种方法解析(比较详细)
2010/06/17 PHP
基于PHP 面向对象之成员方法详解
2013/05/04 PHP
php的一个简单加密解密代码
2014/01/14 PHP
PHP实现的购物车类实例
2015/06/17 PHP
JavaScript 面向对象的之私有成员和公开成员
2010/05/04 Javascript
JS弹出对话框返回值代码(asp.net后台)
2010/12/28 Javascript
使用ImageMagick进行图片缩放、合成与裁剪(js+python)
2013/09/16 Javascript
JsRender for object语法简介
2014/10/31 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
JS实现新浪微博效果带遮罩层的弹出框代码
2015/10/12 Javascript
Bootstrap CSS组件之按钮下拉菜单
2016/12/17 Javascript
打通前后端构建一个Vue+Express的开发环境
2018/07/17 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
vue项目中使用rem,在入口文件添加内容操作
2020/11/11 Javascript
[00:21]DOTA2亚洲邀请赛 Logo演绎
2015/02/07 DOTA
[32:39]完美世界DOTA2联赛循环赛 Forest vs Inki BO2第一场 11.04
2020/11/04 DOTA
python fabric使用笔记
2015/05/09 Python
windows 10下安装搭建django1.10.3和Apache2.4的方法
2017/04/05 Python
python之virtualenv的简单使用方法(必看篇)
2017/11/25 Python
Python编程实现二分法和牛顿迭代法求平方根代码
2017/12/04 Python
利用python将xml文件解析成html文件的实现方法
2017/12/22 Python
基于循环神经网络(RNN)实现影评情感分类
2018/03/26 Python
使用Python读取二进制文件的实例讲解
2018/07/09 Python
使用numba对Python运算加速的方法
2018/10/15 Python
Python实现的爬取百度贴吧图片功能完整示例
2019/05/10 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
Python编译成.so文件进行加密后调用的实现
2019/12/23 Python
解决Python logging模块无法正常输出日志的问题
2020/02/21 Python
使用CSS3编写类似iOS中的复选框及带开关的按钮
2016/04/11 HTML / CSS
夜班门卫岗位职责
2013/12/09 职场文书
优秀毕业生自我鉴定
2014/02/11 职场文书
婚育证明样本
2015/06/16 职场文书
SpringBoot项目部署到阿里云服务器的实现步骤
2022/06/28 Java/Android
MySQL count(*)统计总数问题汇总
2022/09/23 MySQL