python安装第三方库方法_Python安装第三方库的4种方法
Python安装第三方库的4种方法
1、使用pip
大多数库都可以通过pip安装,安装方法为,在命令行窗口输入:pip install libName
libName — 为库名
某些库通过pip安装不了,可能是因为没有打包上传到pypi中,可以下载安装包之后离线安装,方法是:pip install libPath
libPath — 为本地安装包地址,这些安装包一般以whl为后缀名。表示python扩展包的windows环境下的二进制文件。有一个专门下载这种文件的地方http://www.lfd.uci.edu/~gohlke/pythonlibs/,是由加利福尼亚大学的师生为方便python用户使用而建立的,并非官方出品,使用时需自行承担风险。
【备注】
如果需要指定第三方库安装包的版本的时候,使用命令:pip install libName == 2.3.5 这种方式;
.whl为后缀的安装方式:pip install xx.whl;
pip在线安装,默认是安装的网上最新的第三方库,如果第三方库更新了的话,也会跟着跟新;
如果设备上同时存在python2.x和python3.x时,而此时pip又运行不了,则采用命令:py -2/3 -m pip install LibName。其中:py -2/3 对应就是python2/python3; -m pip启用对应版本的pip模块。
2、利用setuptools源文件安装
如果下载下来的安装包为带有源文件的压缩包,解压之后,运行setup.py进行安装,方法是:
命令行切换到安装包中setup.py文件所在的目录,执行 python setup.py install
【备注】
在安装之前,确保已经安装了工具包setuptools,工具包下载地址:https://pypi.python.org/pypi/setuptools
3、运行安装包
有些类库提供了双击运行直接安装的安装包,比如python连接mysql数据库的驱动 mysql-connector-python
这些安装包的后缀名为msi或者exe。下载下来之后,双击运行之后就安装好了,前提是要根据python的版本及windows的位数下载对应的安装包,否则安装过程会报错或者直接提示无法安装。
4、利用pycharm进行安装
1) 打开Pycharm
2) 打开File菜单下的Setting菜单
3) 选择Settings下Project:Python下的Project Interpreter,并选择Python的版本,点右侧+号进入第三方库的搜索界面
4) 在第三方包的搜索界面输入要安装的第三方包的名字,点击左下角Install Package按钮,后会提示安装成功
【备注】
备注:该方法可以指定对应版本安装,如果不指定则默认安装的是最新的。
***部分方法也是凭个人经验得出的,如果本文中有不对的地方,还请大家指正,及时跟新,谢谢!***
python安装第三方库方法_Python安装第三方库的4种方法相关推荐
- python如何实现下载文件_python实现下载文件的三种方法
python实现下载文件的三种方法 Python开发中时长遇到要下载文件的情况,最常用的方法就是通过Http利用urllib或者urllib2模块. 当然你也可以利用ftplib从ftp站点下载文件. ...
- python对列表进行去重_Python对列表去重的4种方法
开发中对数组.列表去重是非常常见的需求,对一个list中的id进行去重,有下面几种方法,前面两种方法不能保证顺序, 后面两种方法可以保持原来的顺序. 下面的代码都在Python3下测试通过, Pyth ...
- python运行方法_python运行py文件的几种方法
有时候我们在进行python编程的时候,想运行py文件,怎么运行呢,下面来分享一下方法 工具/原料 python 运行py文件的几种方法 方法一:通过命令行窗口运行 1 第一步我们首先复制一下py文件 ...
- python 列表去重(数组)的几种方法_python 列表去重(数组)的几种方法(转)
Build 2015 Beijing & Windows 10 China Geek Challenge 6月5日,借着Build 2015在北京召开分会的东风,参加了这次由微软中国举 ...
- python 列表去重(数组)的几种方法_python 列表去重(数组)的几种方法
在抓取页面图片时,为避免重复抓取,将抓取的img结果(结果集是list类型的)通过集合去重.这里总结了下网上搜集到的几种方法. 一.方法1 代码如下 复制代码 ids = [1,2,3,3,4,2,3 ...
- python右对齐格式化输出_Python中格式化输出的两种方法介绍
本篇文章给大家带来的内容是关于Python中格式化输出的两种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方式一:使用占位符 % 常用占位符:% s (s = string ...
- python网页爬取方法_Python爬取网页的三种方法
# Python爬取网页的三种方法之一: 使用urllib或者urllib2模块的getparam方法 import urllib fopen1 = urllib.urlopen('http://w ...
- python字符串出栈方法_Python 实现字符串反转的9种方法
在做leetcode的试题中,做到反转整数,就涉及到字符串反转,为了尽可能可以写出更多的方法,于是写下这篇文章 样例:如 a='123456789' 反转成 a='987654321' 第一种方法:使 ...
- python怎么建立字典翻译_Python下字典创建的8种方法
Python下字典创建的几种方法记录 1.创建空字典 >>> info_dict = {} >>> print(type(info_dict)) 2.赋值直接生成 ...
- python中几种读取文件的方法_python 逐行读取文件的几种方法
Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...
最新文章
- reverseString
- Memcached学习笔记 — 第四部分:Memcached Java 客户端-gwhalin(1)-介绍及使用
- php curl 句柄 复用,PHP-curl multi批处理CPU负载过高的解决办法
- 高薪面试系列一.HR
- [Array]217.Contains Duplicate
- MySQL 迁移到半同步模式
- 打牢Python基础,看看这10语法如何
- git svn clone
- vs2013实现duilib结合cef的demo
- 均匀分布产生高斯分布
- catia二次开发:IDE界面介绍
- goroutine并发扫描MySQL表_【扫描全能王】【干货】Goroutine Channel
- 关于农历闰月年份的口诀
- 求生之路怎么显示服务器ip,怎么在求生之路后台查看本机局域网IP
- EasyRTMP手机直播推流到EasyDSS进行RTMP直播过程中分辨率反复切换崩溃问题解决
- 量化交易系统设计细节
- 求大家别秀智商了:请给我的头像一顶圣诞帽@微信官方
- 【湖上日出】从零开始通过拖拉拽可视化的方式制作动态风景,免手写CSS
- 美赛数学建模 | 信息检索与竞赛工具 降低信息差
- 西门子 SMART PLC 扫码串口通讯
热门文章
- 四、小程序|App抓包(四)-Tcpdump抓取手机数据包分析
- 达沃斯论坛创始人邀阿里张勇对话 谈全球数字经济未来
- 电子表格计算机课时费,如何用EXCEL设置教师课时费报表
- 用Python实现tree命令
- 台式电脑c语言如何安装,体验篇—Type-C如何连接电脑_固态硬盘评测-中关村在线...
- 计算机宏的PPT,计算机应用宏基础63957.ppt
- Frontiers in Neuroscience:fMRI研究指南
- frog——2017科技趋势预测
- java.lang.IllegalArgumentException: Invoked method public abstract
- 【机器学习】多元函数梯度的理解