python3.6 pip3配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3.6 pip3配置相关的知识,希望对你有一定的参考价值。

参考技术A 一、新安装的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就成功了,并且位置也对了

python pip源配置

一、Linux版本:

linux的文件存放在:~/.pip/pip.conf 

二、windows版本:

在用户文件夹下创建pip目录,并在pip目录下创建pip.ini文件(%HOME%\pip\pip.ini) 

[global]
trusted-host=pypi.doubanio.com              
index-url=https://pypi.doubanio.com/simple/ 

三、国内可用的pip源:

https://pypi.doubanio.com/ 豆瓣 
http://mirrors.aliyun.com/pypi/ 阿里 
http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学



以上是关于python3.6 pip3配置的主要内容,如果未能解决你的问题,请参考以下文章

python3.6.5中pip3无法使用

python3.6执行pip3时 Unable to create process using '"'

安装python3.6 pip3 flake8

linux下装python3以及pip3

python3.5和pip3安装路径不匹配问题

Cygwin上的Python3.6无法安装模块