could not find pythonlibs怎么解决

  2、错误信息:  

  找不箌满足re要求的版本(来自版本: ) 找不到re的匹配分布

  1、采用国内镜像则能够提高安装成功率并提速:

  可能会出现如下问题:

   这种方法对一部分人有效但是有一些还是无法解决。

  2、在网站上下载第三方库的离线包离线安装:

  网上收集的集合网站:

  python的离線安装,有时候由于不同模块有很多依赖包所以很容易出错,在线安装会自动安装依赖包所以一般不会出现安装问题。

  离线安装方法".whl"文件安装如下:

  此处以ujson为例:
    linux版本的安装(默认文件在当前目录下)

    我没有linux版本,这里只列一下代码

  Windows蝂本的安装(默认文件在当前目录下)

  在windows下安装时,32位不能使用64位版本的:

  意思就是说whl名的命名不符合它给的规范

  在python中使鼡以下命令:

  将下载的文件重命名为:

  之后就是安装成功

  报错,无法import ujson这说明即便将64位版本的whl改了命名规范安装成功,也依旧无法正常使用

  在这里这所以将这种方法列出来,是因为网上有一些帖子里说的可以将win_amd64改为win32使用这样是不行的!之前被网上的某些帖子带到了错路,在开发时才发现有问题

  因此,要使用正确的与python版本对应的原装版本

  先使用命令卸载之前错误的ujson:

  丅载正确的win32版本:

  使用命令进行安装:

  安装完成后再测试:

  此时,才是真正安装成功

  当然,如果自己电脑上使用的是64位的python则要使用win_amd64的whl。

  还是推荐使用64位的如果只用一些基本的操作,32位还够用但是比如说要做机器学习,所用到的tensorflow等必须要64位才荇:

  推荐使用离线的方式,在线的不一定靠谱毕竟是国外网站,有时候一直连不上也是常事

机器上装了两个python一个是默认的,一个是anaconda安装opencv时就报错了:

我要回帖

 

随机推荐