目录
国内镜像网址:
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/
(这里以“pyqt5工具”为例子,使用时将其改为你们需要下载的包名即可)
pip install pyqt5-tools -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
我们来看下运行结果:(pycharm下在终端窗口进行安装)
与不使用该方法的对比:
(读取时间由于下载速度过慢导致的超时)
设置这个有什么好处呢?就是不用每次安装都加上 -i.....一大串东西,直接从源头上修改,一劳永逸。
在 C:\Users\此处为你的用户名,假设我的电脑用户名为q6412,则在路径C:\Users\q6412 下新建 pip 文件夹,然后新建一个txt文件,在其中输入:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
保存之后修改文件后缀为 .ini 即可 。(如下图所示)
此设置方法参考来源:https://blog.csdn.net/steveliu13/article/details/79294774
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
安装scrapy时出现的错误:Microsoft Visual C ++ 14.0是必需的。
解决办法:(进入下面的网站,ctrl + F搜索:扭曲)
https://www.lfd.uci.edu/~gohlke/pythonlibs/
因为我的python是3.6,系统是win10,所以下载对应的包:
然后在pycharm的终端窗口中进行安装:(终端中不能使用CTRL + V进行粘贴,经女朋友指正,这是可以滴,但是我还是建议用右键→粘贴进行粘贴)
安装完成后再用 pip install scrapy安装scrapy就没有问题了。
python -m pip install --upgrade pip
一般而言,升级都是使用这个命令,但 window 下用这个命令升级遇到如下错误:
AttributeError: 'NoneType' object has no attribute 'bytes'
这时就需要改动另一个命令:
easy_install -U pip
安装 lxml 3.7.3版本(pycharm 中setting可以选择对应的版本进行下载)