python3.6 pip3配置

Python015

python3.6 pip3配置,第1张

一、新安装的Python3.6 使用pip3安装库时,没有安装在当前版本对应的dist-packages目录下

首先查看pip3的版本

在我的电脑上应该是/usr/local/lib/python3.6/dist-packages,实际上是/usr/lib/python3/dist-packages

查看当前安装的路径方法:在Python3.6交互模式下import sys并且print sys.path,最后一个路径就是当前实际安装的路径了

二、在安装lxml时出现subprocess.CalledProcessError: Command '('lsb_release', '-a')' returned non-zero exit status 1 的错误

好像lsb_release只在Python3.5时能用,在Python3.6是不管用的,所以/usr/bin/python3要链接到python3.5 并且lsb_release文件开头显示Python3就可以了,

再次安装lxml就成功了,并且位置也对了

pip是一个以Python计算机程序语言写成的软件包管理系统,他可以安装和管理软件包,另外不少的软件包也可以在“Python软件包索引”(英语:Python Package Index,简称PyPI)中找到。

pip3就是Python3的pip。

python3中有pip3。

pip和pip3都在Python36Scripts目录下

如果同时装有python2 和 python3

pip 默认给 python2 用。

pip3 指定给 python3 用。

如果只装有 python3,则pip和pip3是等价的。

更多Python知识请关注Python自学网