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的正则表达式re模块的常用方法
Mar 09 Python
python使用post提交数据到远程url的方法
Apr 29 Python
pymongo实现多结果进行多列排序的方法
May 16 Python
python+matplotlib实现礼盒柱状图实例代码
Jan 16 Python
Python实现的特征提取操作示例
Dec 03 Python
pycharm创建一个python包方法图解
Apr 10 Python
Python3.5内置模块之time与datetime模块用法实例分析
Apr 27 Python
python如何实现数据的线性拟合
Jul 19 Python
python数组循环处理方法
Aug 26 Python
Python函数递归调用实现原理实例解析
Aug 11 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
Oct 22 Python
Django与数据库交互的实现
Jun 03 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
PHP 采集程序中常用的函数
2009/12/09 PHP
php 模拟POST|GET操作实现代码
2010/07/20 PHP
PhpStorm+xdebug+postman调试技巧分享
2020/09/15 PHP
基于jQuery的表格操作插件
2010/04/22 Javascript
两种简单实现菜单高亮显示的JS类代码
2010/06/27 Javascript
表格奇偶行设置不同颜色的核心JS代码
2013/12/24 Javascript
Jquery下EasyUI组件中的DataGrid结果集清空方法
2014/01/06 Javascript
JavaScript编写连连看小游戏
2015/07/07 Javascript
ES6中的数组扩展方法
2016/08/26 Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
2016/09/27 Javascript
微信小程序 参数传递详解
2016/10/24 Javascript
bootstrap实现图片自动轮播
2016/12/21 Javascript
jQuery+koa2实现简单的Ajax请求的示例
2018/03/06 jQuery
基于angular6.0实现的一个组件懒加载功能示例
2018/04/12 Javascript
Vue脚手架的简单使用实例
2018/07/10 Javascript
详解Vue CLI3配置之filenameHashing使用和源码设计使用和源码设计
2018/08/31 Javascript
vue-cli3 项目从搭建优化到docker部署的方法
2019/01/28 Javascript
进一步探究Python的装饰器的运用
2015/05/05 Python
Django的数据模型访问多对多键值的方法
2015/07/21 Python
python list转矩阵的实例讲解
2018/08/04 Python
在pandas多重索引multiIndex中选定指定索引的行方法
2018/11/16 Python
python3实现小球转动抽奖小游戏
2020/04/15 Python
Python面向对象进阶学习
2019/05/21 Python
基于Python获取docx/doc文件内容代码解析
2020/02/17 Python
Python通过Pillow实现图片对比
2020/04/29 Python
Python3创建Django项目的几种方法(3种)
2020/06/03 Python
pytorch 限制GPU使用效率详解(计算效率)
2020/06/27 Python
社区版pycharm创建django项目的方法(pycharm的newproject左侧没有项目选项)
2020/09/23 Python
使用CSS3实现input多选框自定义样式的方法示例
2019/07/19 HTML / CSS
html5菜单折纸效果
2014/04/22 HTML / CSS
实习老师离校感言
2014/02/03 职场文书
志愿者服务感言
2014/02/27 职场文书
农业局党的群众路线教育实践活动整改方案
2014/09/20 职场文书
行政主管岗位职责范本
2015/04/09 职场文书
2015年办公室文员工作总结
2015/04/24 职场文书
Redis实现一个账号只能登录一个设备
2022/04/19 Redis