关于python安装第三方库的问题与解决方案

 更新时间:2024年10月16日 09:50:10   作者:WANGWUSAN66  
Python开发中经常遇到第三方库安装困难的问题,速度慢可以使用国内镜像如清华镜像加速,若遇到wheel错误,可以手动下载whl文件进行安装,对于找不到的包,可以尝试在Python的官方包发布网站上进行搜索和下载,本文提供了具体的解决方案和操作步骤

1.速度过慢

大部分第三方库都是在国外网站,如果直接使用pip install 包名,下载速度会很慢,这对一些大型包是很致命的,如果下载中断则需要重头再来。

解决方案:

使用国内镜像(如清华镜像下载),速度很容易达到1M以上;

代码:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名

2.pip安装出现wheel错误

安装某些包时,进行到一半出现构建wheel错误,这可能由于某些神秘的原因造成的,非常让人恼火。

解决方案:

在python第三方库综合网站上搜索这个包,手动下载whl文件,下载完成后使用pip install whl文件路径即可。

入口在下方图片上:

注意:

  • 1.不同的包对应的python版本也不同,例如python3.10版本,下载包就应该是310版本以防止冲突
  • 2.有时候下载whl文件,安装仍然出现wheel错误。可能是由于该包依赖于其他包,这时需要检查其他依赖包是否版本对应,如果不对应也会出现wheel错误

3.pip安装错误,综合网站找不到包

有些包(如rasterstats)既不能通过pip安装,在2中的网站也找不到,该怎么办?

解决方案:

在python发布所有包网站上搜索并下载,入口在图片中:

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • python3 queue多线程通信

    python3 queue多线程通信

    这篇文章主要介绍了python3 queue多线程通信,​​Queue​​ 对象已经包含了必要的锁,所以你可以通过它在多个线程间多安全地共享数据,更多相关内容需要的朋友可以参考一下下文文章内容
    2022-07-07
  • Python中的高级数据结构详解

    Python中的高级数据结构详解

    这篇文章主要介绍了Python中的高级数据结构详解,本文讲解了Collection、Array、Heapq、Bisect、Weakref、Copy以及Pprint这些数据结构的用法,需要的朋友可以参考下
    2015-03-03
  • wxPython实现绘图小例子

    wxPython实现绘图小例子

    这篇文章主要为大家详细介绍了wxPython实现绘图小例子,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • python实现按首字母分类查找功能

    python实现按首字母分类查找功能

    这篇文章主要介绍了python实现按首字母分类查找功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-10-10
  • Python包装之对象处理

    Python包装之对象处理

    这篇文章主要介绍了Python包装之对象处理,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-06-06
  • matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解

    matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解

    这篇文章主要介绍了matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • python3之Splash的具体使用

    python3之Splash的具体使用

    Splash是一个javascript渲染服务。本文主要介绍了python3之Splash的具体使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • Django实现简单网页弹出警告代码

    Django实现简单网页弹出警告代码

    今天小编就为大家分享一篇Django实现简单网页弹出警告代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • 使用python去除图片白色像素的实例

    使用python去除图片白色像素的实例

    今天小编就为大家分享一篇使用python去除图片白色像素的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • 使用XML库的方式,实现RPC通信的方法(推荐)

    使用XML库的方式,实现RPC通信的方法(推荐)

    下面小编就为大家带来一篇使用XML库的方式,实现RPC通信的方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06

最新评论