第三方库的管理
python中比较拿手的地方是大量的第三方库提供给你使用。
第三方库的管理网站 https://pypi.org/
如何安装第三方库
pip
pip是python的软件包管理工具,解决了软件包的直接依赖关系。 可以轻松管理第三方库(软件包)。类似于惠普的Composer、节点的npm或Linux的yum。
如何使用pip
pip安装软件包名称(库名称)注:如果有多个python环境,则可能需要pip3
例如,安装名为pymysql的库
pip安装系统
安装指定版本的包
pip安装软件包名称==版本
搜索已经安装的包
pip show包名称
查看安装的所有包
pip列表
更换pip的镜像源
更换pip国内的安装源pip国内的几种镜像
阿里巴巴云http://M irrors.a liyun.com/pypi/simple /
中国科技大学https://pypi.mirrors.ustc.edu.cn/simple /
豆瓣(douban ) http://pypi.douban.com/simple/
清华大学https://pypi.tuna.Tsinghua.edu.cn/simple /
中国科学技术大学http://pypi.mirrors.ustc.edu.cn/simple /
要更改源方法,请执行以下操作:
暂时使用:
使用pip时,可以在后面加上-i参数来指定pip源
pipinstallscrapy-I https://pypi.tuna.Tsinghua.edu.cn /简易版
永久修正:
linux:
修改~/.pip/pip.conf (如果没有则创建)。 内容如下。
全局
时间输出=6000
索引- URL=https://pypi.tuna.Tsinghua.edu.cn /简单
可信主机=pypi.tuna.Tsinghua.EDU.cn
windows:
在user目录中直接创建pip目录。 例如,在C:Usersxxpip、pip目录下创建一个新文件pip.ini。 内容如下
或者,根据网民的建议,win R打开用户目录%HOMEPATH%,在此目录下创建pip文件夹,并在pip目录下创建pip.ini文件。 内容如下
全局
时间输出=6000
索引- URL=https://pypi.tuna.Tsinghua.edu.cn /简单
可信主机=pypi.tuna.Tsinghua.EDU.cn
虚拟环境
虚拟环境是指在当前的系统环境中,构成别的python的执行环境,可以创建多个不同的虚拟环境。
python的虚拟环境相互独立,互不影响。
1 .在虚拟环境中,可以在没有权限的情况下安装新库(Linux系统中可能出现的问题) )。
2 .每个APP可以使用不同的库或不同的版本。
3 .在虚拟环境中升级库不会影响其他环境
4 .虚拟环境可以作为项目的专有环境。 如果需要部署,请单击以导出项目所需的包
可以在
如何去使用python的虚拟环境
1.pycharm上直接创建虚拟环境
2.自己安装独立的虚拟环境
创建虚拟环境python -m venv虚拟环境名称
要进入虚拟环境并激活虚拟环境linux#,请使用source命令访问v1/jmdl/目录中的活动本地主机3360代码YC $ source v1/jmdl /活动在windows系统上,必须进入v1/Scripts/此目录cd v1/Scripts/#并运行activate.bat文件activate.bat(v1) f : (代码)
接下来,可以在虚拟环境中安装几个软件包
pip安装系统
4 .确认是否安装了软件包
如果安装过pip show pymysql,就可以显示信息。
5 .退出虚拟环境Linux :解除激活windows :直接ctrl c
6 .导出当前环境中安装的所有软件包
# #查看所有安装的软件包
pip列表
''''
打包版本
-------------
点击7.0
Flask 1.1.1
its丹尼尔斯1.1.0
Jinja2 2.10.3版
标记安全1.1.1
pip 19.0.3版
PyMySQL 0.9.3
设置工具40.8.0
Werkzeug 0.16.0
''''
# #将所有软件包导出为文件
pip freeze ./requirements.txt7.删除环境
退出虚拟环境后,请直接删除虚拟环境文件夹