pycharm 下pip安装python库的常见问题

目录

目录

国内镜像网址:

PIP使用国内镜像的方法:

安装效果:

设置 pip 安装源为国内清华大学镜像

安装包时出现 SSLError

另记录一个错误(Microsoft Visual C ++ 14.0是必需的。):

 pip 升级时的一个错误:

安装lxml,但是却找不到etree模块(python3.6)


国内镜像网址:

阿里云  http://mirrors.aliyun.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使用国内镜像的方法:

(这里以“pyqt5工具”为例子,使用时将其改为你们需要下载的包名即可)

pip install pyqt5-tools -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

安装效果:

我们来看下运行结果:(pycharm下在终端窗口进行安装)

pycharm 下pip安装python库的常见问题_第1张图片

与不使用该方法的对比:

pycharm 下pip安装python库的常见问题_第2张图片

(读取时间由于下载速度过慢导致的超时)

设置 pip 安装源为国内清华大学镜像

设置这个有什么好处呢?就是不用每次安装都加上 -i.....一大串东西,直接从源头上修改,一劳永逸。

在 C:\Users\此处为你的用户名,假设我的电脑用户名为q6412,则在路径C:\Users\q6412 下新建 pip 文件夹,然后新建一个txt文件,在其中输入:

[global] 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

保存之后修改文件后缀为 .ini 即可 。(如下图所示)

pycharm 下pip安装python库的常见问题_第3张图片

此设置方法参考来源:https://blog.csdn.net/steveliu13/article/details/79294774

安装包时出现 SSLError

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1076)'))': /simple/jieba/

在这里插入图片描述

解决办法:

(Windows下为C:\Users\用户名\pip\pip.ini,Mac下为 ~/.pip/pip.conf

在 pip.conf 文件中增加 trust-host:

 [global]
 trusted-host=pypi.org files.pythonhosted.org

或者 pip 时使用单独的参数:

pip install jieba --trusted-host pypi.org --trusted-host files.pythonhosted.org

另记录一个错误(Microsoft Visual C ++ 14.0是必需的。):

pycharm 下pip安装python库的常见问题_第4张图片

安装scrapy时出现的错误:Microsoft Visual C ++ 14.0是必需的。

解决办法:(进入下面的网站,ctrl + F搜索:扭曲)

https://www.lfd.uci.edu/~gohlke/pythonlibs/

因为我的python是3.6,系统是win10,所以下载对应的包:

pycharm 下pip安装python库的常见问题_第5张图片

pycharm 下pip安装python库的常见问题_第6张图片

然后在pycharm的终端窗口中进行安装:(终端中不能使用CTRL + V进行粘贴,经女朋友指正,这是可以滴,但是我还是建议用右键→粘贴进行粘贴)

pycharm 下pip安装python库的常见问题_第7张图片

安装完成后再用  pip install scrapy安装scrapy就没有问题了。

pycharm 下pip安装python库的常见问题_第8张图片

 pip 升级时的一个错误:

python -m pip install --upgrade pip

一般而言,升级都是使用这个命令,但 window 下用这个命令升级遇到如下错误:

AttributeError: 'NoneType' object has no attribute 'bytes'

这时就需要改动另一个命令:

easy_install -U pip

安装lxml,但是却找不到etree模块(python3.6)

安装 lxml 3.7.3版本(pycharm 中setting可以选择对应的版本进行下载)

你可能感兴趣的:(Python)