安装Python第三方库的三种方法:
1、使用pip命令
cmd命令语句为:“pip install <库名>”。但因为国内网络原因,大家总是会安装失败,即使能够安装成功,也会因为几kb每秒的下载速度浪费大量时间;
2、集成安装方法
下载Anaconda,按照提示安装即可;
3、文件安装方法
提供两个网站[Python Extension Packages](https://www.lfd.uci.edu/~gohlke/pythonlibs/#)
[pypi](https://pypi.org/)
以上两个网站均可以下载各种版本的python第三方库,cmd命令语句为:pip install <库文件的绝对路径或相对路径>
示例:pip install pandas-1.0.3-cp38-cp38-win_amd64.whl
以上三种方法均不是最好方法。本文提供一种目前笔者认为最好用的python第三方库的安装方法:
安装库示例:python -m pip --default-timeout=500 install --user -i https://pypi.doubanio.com/simple/ pandas
1."–default-timeout=100" 目的解决超时问题
2."–user" 解决管理员权限问题
3.https://pypi.doubanio.com/simple/ pandas(将pandas替换为要安装的库即可)
4.“python -m” 解决pip总是提示版本警告问题
利用国内源链接安装python第三方库的自动安装脚本
#BatchInstall.py
#Author FPC认清形势抛弃幻想
import os
libs = {"numpy","matplotlib","pillow","sklearn","requests",\
"jieba","beautifulsoup4","wheel","networkx","sympy",\
"pyinstaller","django","flask","werobot","pyqt5",\
"pandas","pyopengl","pypdf2","docopt","pygame"}
try:
for lib in libs:
os.system("python -m pip --default-timeout=500 install --user -i https://pypi.doubanio.com/simple/ "+lib)#注意 simpli/后有一个空格
print("Successful")
except:
print("Failed Somehow")