前言:今天不知怎么的,就突然想安装个python第三方库,结果这么一试,就出了事情。然后又是好一阵捣鼓,这才把问题解决。
过程中也是看了不少同学的贴子和手册。希望遇见类似的同学在看到这篇文章有所帮助。闲话少说,进入正题:
第三方库的安装方法:
-
最为常见的和便捷的就是pip安装了
现在从官网下载的python也都基本自带了这个安装,一般不需要我们自己安装。(这里就不涉及python和pycharm的安装以及系统路径啦,相关教程很多)
假如没有自带的话就需要从pip官网下载,安装过程可以参照官网给出的教程:
第一种:进入终端界面,执行
py -m ensurepip --upgrade
第二种:进入终端界面,使用cd指令进入pip安装包所在文件夹(如果无法跨磁盘,可以尝试 cd /d 文件目录)
进入目录后,执行
py get-pip.py
pip安装完成以及路径添加完成后,在终端界面执行 pip3 -v 以判断是否成功
这里我突然发现我连接外网时下载总是出错,埋一个坑
ok,进入使用pip环节
使用pip下载其实是十分简单的,需要担心的只是在无法下载时运用辅助指令进行调试
pip install someproject 例如:pip install requests (在someproject后可以跟版本号,下载对应的版本号,如:pip install requests==2.26.0
辅助指令 -i 下载时使用指定的网址
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests (只针对本次下载)
如果使用http链接,需要指定trusted-host
参数,表示相信此网址,否则会可能导致连接出错
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple--trusted-host
requests pypi.tuna.tsinghua.edu.cn
永久使用国内镜像下载文件配置方法
2.原码下载
可以从pypi或者github上寻找到所需的库,下载压缩包,解压,找到setup.py文件,然后按住Shift后再点击右键进入该文件夹的Dos命令窗口后输入以下的命令安装即可。python setup.py install
出处
按我的理解,只要setup.py是一个执行程序,里面包涵着软件与库的对接方式(感觉这也就是库的下载与安装,pip的下载不也是这样吗)。进入终端,进入安装包所在的目录,执行python setup.py install。完成安装
3.pycharm进入设置可以进行对第三方库的下载
进入管理仓库可以进行下载网址的管理
下面附上国内镜像网址
阿里云:http://mirrors.aliyun.com/pypi/simple/
清华:https://pypi.tuna.tsinghua.edu.cn/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
3.通过wheel包安装
下载得到对应库的wheel安装包后,进入终端操作。首先,进入安装包所在的目录,使用 pip install 安装包全名(带类型) 例如:pip install D:/requests-2.9.1-py2.py3-none-any.whl
暂时就到这里离了,我太菜了。