python安装第三方模块

使用软件管理工具pip

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

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

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

一、具体安装方法:

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

二、通过源码安装

具体步骤:

下面以requests为例

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

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

2.解压

3.进入目录(cd 路径)

4.执行 python setup.py install

关于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的目录和Python/scripts的目录添加到系统变量的PATH中。win7的话,以 ; 结束。点击确认即可。

(2)

一般是因为文件名的出错(web)应该改为(web.py)

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

(3)

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

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

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

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

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

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

思路:

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

进阶书籍的话,可以参照Python高性能编程。进行进阶学习。希望大家学有所成。

本文标题: Python第三方Window模块文件的几种安装方法

本文地址: http://www.cppcns.com/jiaoben/python/245291.html

python第三方模块安装路径_Python第三方Window模块文件的几种安装方法相关推荐

  1. python中的除法运算_python中矩阵除法运算的三种实现方法

    介绍过python矩阵的乘法运算,numpy库中虽然乘法是矩阵运算的主要运算,但是numpy作为python中实现矩阵运算的好工具,也是可以轻松实现除法计算的,本文python中矩阵除法的三种实现方法 ...

  2. python open函数默认路径_Python open函数打开文件路径

    要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符,标示符'r'表示读. >>> f = open('D:/test.txt','r') 注 ...

  3. python模块和类_Python类、模块、包的区别

    类 类的概念在许多语言中出现,很容易理解.它将数据和操作进行封装,以便将来的复用. 模块 模块,在Python可理解为对应于一个文件.在创建了一个脚本文件后,定义了某些函数和变量.你在其他需要这些功能 ...

  4. linux下php的安装路径,Linux下Apache、PHP、MySQL默认安装路径

    Apache: 如果采用RPM包安装,安装路径应在 /etc/httpd 目录下 Apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径:/usr/sbin/ ...

  5. python自己创建模块路径_python之本地模块/包使用和创建

    image.png 模块 模块实质上就是一个python文件. 它是用来组织代码的,文件名其实就是模块名. 例如hello.py hello就是模块的名称. 包 包(package),本质来说就是一个 ...

  6. python模块大全下载_Python及其常用模块库下载及安装

    一.Python下载:https://www.python.org/downloads/ 二.Python模块下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/ ...

  7. python模块搜索路径_Python模块搜索路径

    当一个名为 spam 的模块被导入的时候,解释器首先寻找具有该名称的内置模块.如果没有找到,然后解释器从 sys.path 变量给出的目录列表里寻找名为 spam.py 的文件.sys.path 初始 ...

  8. python中添加路径_python中添加模块导入路径的方法

    python中自定义模块导入路径的方式主要有以下3种: (1)使用sys.path.append()随着程序执行,会动态地添加模块导入的路径,但是程序执行结束后就会立即失效(临时性的) import ...

  9. 如何判断python是否安装成功_python怎么判断模块安装完成

    要判断一个模块是否安装,非常简单,在终端中进入python,然后输入import 模块名.然后如果安装成功没有任何提示,直接显示下一 行交互,如果提示报错,那么就代表有问题. 例如 >>& ...

最新文章

  1. 程序的编译和链接过程
  2. redhat 6.0 Enterprise企业版如何使用yum安装软件
  3. Android textview换行
  4. DOS下导入导出MySQL备份
  5. VTK:绘制bottle瓶子用法实战
  6. 华为云classroom应用_华为任正非:将来所有应用都会长在云土地上,但现在还不是...
  7. php session 机制,Cookie、Session机制详解及PHP中Session处理
  8. 四轮驱动(SSMR)移动机器人运动模型及应用分析
  9. 用RichEditableText做的一个代码编辑器
  10. WinRAR压缩加密
  11. 大前研一《思考的技术》
  12. QT打包应用程序文件步骤
  13. 探究阿里云物联网开发板1-Haas 100
  14. Oracle笔记(操作Scott中的数据)
  15. 花千骨html+css
  16. 你对未来计算机的展望,未来计算机发展的展望
  17. IT行业岗位及发展方向
  18. obs媒体源没有声音_实现OBS视频连播,只需要安装这样一个小软件
  19. Coliru online compiler - 在线 C++ 编译器
  20. 《Adobe Flash CS5中文版经典教程》——导读

热门文章

  1. 背水一战 Windows 10 (55) - 控件(集合类): SemanticZoom, ISemanticZoomInformation
  2. 用new和delete运算符进行动态分配和撤销存储空间
  3. Android--百度地图之基础地图(三)
  4. 《从零开始学Swift》学习笔记(Day 24)——枚举(Day 24)——枚举
  5. android 05 桢布局:FrameLayout 网格布据 GridLayout
  6. PHP 2014.5.21的总结:
  7. java 面试题解惑一 类的初始化顺序
  8. 12款免费素材图标系列三
  9. 使用 Google gflags 简化命令行参数处理
  10. 关于“Exchange Server 地址列表服务未能响应”的错误解决方法。