前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Could not find a version that satisfies.... No matching distribution found for .....

Could not find a version that satisfies.... No matching distribution found for .....

作者头像
徐飞机
发布2019-02-18 17:54:17
4.1K0
发布2019-02-18 17:54:17
举报

原文作者:aircraft

原文链接:https://cloud.tencent.com/developer/article/1392297

今天在安装mysql-python的时候报了很多的错误,其中一条就是这样的。

Could not find a version that satisfies mysql-python...

找不到满意的版本,这时就是我们的pip可能需要升级了,所以使用

python -m pip install --upgrade pip

然后继续尝试发现还是不行,会报相同的错误,这时考虑到是网络的问题,我的网有时候是不稳定的,这时我们用国内的镜像源来加速

pip install 包名-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com --trusted-host pypi.douban.com

包名填自己的   比如我的是 mysql-python             

--trusted-host pypi.douban.com 这是为了获得ssl证书的认证

如果不想每次都这样,就更换国内的镜像源就可以了,随便百度都有的。

No matching distribution found for....这个问题其实跟上面也是一样的

如果上面的做法还是没有成功,那么一般就是版本不匹配的问题了  

No matching distribution found for mysql-python      像我装mysql-python  装了半天都没有成功  上面的解决方法也都试过了

最后我看了一下版本,发现我的Python是2.7.15的 

而别人成功安装的版本是 python2.7.9的   然后我就抱着反正都是死的心态在尝试了一次   这一次我简直想说MMP  竟然成功了!!!!差点哭出来

下面是更改python 版本的安装  你也可以一条命令安装 但是这样安装的是默认的版本 像我就是2.7.15

代码语言:javascript
复制
    $ wget -c https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz  
    $ tar -xzvf Python-2.7.9.tgz  
    $ cd Python-2.7.9/  
    $ LDFLAGS="-L/usr/lib/x86_64-linux-gnu" ./configure  
    $ make  
    $ sudo make install   
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-01-06 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • No matching distribution found for....这个问题其实跟上面也是一样的
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档