python基础系列教程——Python库的安装与卸载
python基础系列教程——Python库的安装与卸载
2.1 Python库的安装
window下python2、python3安装包的方法
2.1.1在线安装
安装好python、设置好环境变量后,在python安装目录下Script文件夹内会存在pip.exe和easy_install.exe两种在线安装工具。
只需要在cmd输入pip,可以查看pip是否可用
没有报错表示可用,在cmd中输入pip install xxx就可以在线安装包了,xxx为你要安装的包的名称。如在线安装numpy,只需要在cmd中输入pip install numpy。
2.1.2在线更新
pip install --upgrade 库名
在cmd中输入pip install --upgrade xxxx就可以在线更新库了,xxx为你要更新的库的名称。如在线更新numpy包,只需要在cmd中输入pip install --upgrade nmupy。
2.1.3 离线安装
window下python的包两种形式存在,一种以.whl文件形式存在,一种以文件夹形式存在,在文件夹下一般与一个setup.py文件。下面介绍如何安装这两种形式的包。
在安装过程中,很多包是有依赖包的,必须先安装好依赖包才能安装成功当前包。联网电脑,会自动下载安装所依赖的包,所以问题不大,对于不能联网的电脑,就只能根据错误提示,一点一点下载安装所依赖的包。
python包库的下载地址:https://pypi.python.org/pypi?%3Aaction=browse
安装python3的包:
如果是whl格式的包:
将whl文件放在C:\Program Files\Python35-32\Scripts文件夹下
先cd到目录(在cmd中输入)
cd \Program Files\Python35-32\Scripts
再安装包(在cmd中输入,xx换成你的文件名)
pip install xx.whl
如果是文件夹形式的包
将文件夹放在C:\Program Files\Python35-32\Scripts文件夹下
先cd到文件夹目录(在cmd中输入,xx换成你的文件夹名称)
cd \Program Files\Python35-32\Scripts\xx
再执行安装(在cmd中输入)
python setup.py install
安装python2的包:
如果是whl格式的包:
将whl文件放在C:\Python27\Scripts文件夹下
先cd到目录(在cmd中输入)
cd \Python27\Scripts
再安装包(在cmd中输入,xx换成你的文件名)
pip install xx.whl
如果是文件夹形式的包
将文件夹放在C:\Python27\Scripts文件夹下
先cd到文件夹目录(在cmd中输入,xx换成你的文件夹名称)
cd \Python27\Scripts\xx
再安装包(在cmd中输入)
python setup.py install
注意:
对于部分无法引入的包,需要在对应的安装包目录下运行自定义脚本
如:scapy包按照上述方式安装成功,但是无法正常引入,需要将自定义的脚本文件放在
C:\Python27\Scripts\scapy-master文件夹下执行
2.2 Python库的卸载
卸载使用:pip uninstall [packge]
卸载完成之后到.\Lib\site-packages目录下检查package文件夹是否还在,如果还在,删除之【注意此时必须关闭python或者ipython】
python基础系列教程——Python库的安装与卸载的更多相关文章
- python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda
---恢复内容开始--- python基础系列教程——Python的安装与测试:python的IDE工具PyDev和pycharm,anaconda 从头开启python的开发环境搭建.安装比较简单, ...
- python基础系列教程——Python中的编码问题,中文乱码问题
python基础系列教程——Python中的编码问题,中文乱码问题 如果不声明编码,则中文会报错,即使是注释也会报错. # -*- coding: UTF-8 -*- 或者 #coding=utf-8 ...
- python基础系列教程——Python3.x标准模块库目录
python基础系列教程——Python3.x标准模块库目录 文本 string:通用字符串操作 re:正则表达式操作 difflib:差异计算工具 textwrap:文本填充 unicodedata ...
- python基础系列教程,数学基础系列教程,数据分析系列教程,神经网络系列教程,深度学习系列视频教程分享交流
大家好,我是一个技术爱好者,目前对大数据人工智能很是痴迷,虽然学历只有高中,目前正在大踏步的向着人工智能狂奔,如果你也想学习,那就来吧 我的学习进度python基础(Numpy,pandas,matp ...
- Python基础入门教程
Python基础入门教程 Python基础教程 Python 简介 Python环境搭建 Python 基础语法 Python 变量类型 Python 运算符 Python 条件语句 Python 循 ...
- Python爬虫--- 1.1请求库的安装与使用
来说先说爬虫的原理:爬虫本质上是模拟人浏览信息的过程,只不过他通过计算机来达到快速抓取筛选信息的目的所以我们想要写一个爬虫,最基本的就是要将我们需要抓取信息的网页原原本本的抓取下来.这个时候就要用到请 ...
- 【python可视化系列】python数据可视化利器--pyecharts
学可视化就跟学弹吉他一样,刚开始你会觉得自己弹出来的是噪音,也就有了在使用python可视化的时候,总说,我擦,为啥别人画的图那么溜: [python可视化系列]python数据可视化利器--pyec ...
- Python基础教程系列目录,最全的Python入门系列教程!
Python是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. 在现在的工作及开发当中,Python的使用越来越广泛,为了方便大家的学习,Linux大学 特推出了 <Python基 ...
- Python基础系列----环境的搭建及简单输入、输出
1.Python 以下信 ...
随机推荐
- 转:PHP关于反斜杠处理函数addslashes()和stripslashes()的用法
1.php处理\函数:addslashes()和stripslashes()函数 addslashes():对输入字符串中的某些预定义字符前添加反斜杠,这样处理是为了数据库查询语句等的需要.这些预定义 ...
- 执行存储过程报错——ora-01031:权限不足
1. 执行DDL报错 在oracle存储过程中,默认是可以直接执行DML和DQL的,但是执行CREATE这种的DDL则需要借助EXECUTE IMMEDIATE ···了,如下备份表语句 --抄表表备 ...
- MySQL5.7.18基于GTID的主从复制过程实现
GTID是5.6时加入的,在5.7中被进一步完善,生产环境建议在5.7版本中使用.GTID全称为Global Transaction Identifiers,全局事务标识符.GTID的复制完全是基于事 ...
- HDUOJ----1170Milk
Milk Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- Python 各种库的安装
在Win7 系统安装的Python 各种库,如:pandas.numpy.scipy等 因为平时使用的是IDE-PyCharm,这里可以直接 [File-Setting-Project:XXX-“+” ...
- C# MediaPlayer的详细用法
AxWindowsMediaPlayer的详细用法 作者:龙昊雪 AxWindowsMediaPlayer的详细用法收藏 function StorePage(){d=document;t=d.sel ...
- 解决idea中Activiti的bpmn编辑器的中文乱码问题
我使用的是idea2017+activiti6.0版本. 该文章主要是为了解决安装activiti插件后创建的流程模板中文乱码的问题. 1.安装Activiti流程编辑器插件. 1.1网上资料很多,这 ...
- springboot admin
转 Spring Boot Admin的使用 作者 杜琪 关注 2015.12.25 17:30* 字数 1803 阅读 16569评论 21喜欢 55 上一篇文章中了解了Spring Boot提供的 ...
- yii2 数据库操作详解(转载)
开始使用数据库首先需要配置数据库连接组件,通过添加 db 组件到应用配置实现("基础的" Web 应用是 config/web.php),DSN( Data Source Name ...
- 群智能优化算法-测试函数matlab源码
群智能优化算法测试函数matlab源代码 global M; creatematrix(2); %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %画ackley图. %%%% ...