pip、anaconda、pycharm 安装pillow失败解决办法

目录

1.pip或anaconda安装报错

2. 安装时注意事项

3.安装成功测试

3.1 正确测试案例

3.2 测试失败案例(进错地方了)


情况说明:pip、anaconda、pycharm安装pillow都失败,最终解决。  注:看网课,网课说安装pillow==4.0.0版本,最终安装8.4.0版本解决。具体原因在下面分析。

1.pip或anaconda安装报错

由于已经安装完了,报错信息原样的没有,我大概说一下。

  1. 我的报错第一次(pip install pillow)<=(没有指定版本 默认安装高版本的,给我安装的是9.2版本的)是说 我的matplot版本是3.5.1,这和我的labelme包冲突了。labelme包要求matplotlib版本小于3.3。(tips:大家看到一连串的报错信息一定不要怕,看明白哪里有问题就解决哪里就好了,按照要求做一定会成功的!)于是我输入如下命令卸载matplotlib 3.5.1版本 (tips:如果不知道自己是什么版本 可以输入如下命令 pip list 查看当下文件夹下有哪些安装包): 

pip uninstall matplotlib  

1.1接着安装版本小于3.3的matplotlib,我安装的是3.2的

pip uninstall matplotlib==3.2

1.2我使用的是python3.7 安装这个还有一个要注意的是要注意python的版本于pillow的版本是有对应关系的:

具体对应关系参照如下网址:Installation - Pillow (PIL Fork) 9.3.0.dev0 documentation

如果不想去网址的对应关系我也给出来了:

pip、anaconda、pycharm 安装pillow失败解决办法_第1张图片

 1.3 从这里可以看出,网课要求安装pillow 4.0.0版本 但是python3.7不支持 所以有冲突。(我是这么理解滴)。所以我安装了一个pillow == 8.4的。具体安装指令如下(安装前一定要确保自己的包下没有pillow哦~):(在cmd环境中)

pip install pillow==8.4

至此,安装成功。

2. 安装时注意事项

1.注意了,我们安装时要进入python项目解释器的Scripts包下进行安装的。

pip、anaconda、pycharm 安装pillow失败解决办法_第2张图片

就是这里。如果你进错地方了,进入上一级或者别的地方那你还是没有安装成功哒。(就好比你给你房子充电费 充成了别人家的 你当然不会有电了...)

3.安装成功测试

  我最开始测试一直没成功/(ㄒoㄒ)/~~。我以为我又双叒叕没安装成功。后来我偶然间想起我是不是进错地方了(当时我还在Scripts包下),我突然想起,好像 要在上一级进行测试的(忘记什么时候在网上看到的(lll¬ω¬))于是我就去上一级了,然后就...成!功!啦!

下面附上正确和错误测试案例:

3.1 正确测试案例

pip、anaconda、pycharm 安装pillow失败解决办法_第3张图片

3.2 测试失败案例(进错地方了)

pip、anaconda、pycharm 安装pillow失败解决办法_第4张图片

大家看到了吧,其实是有的,只是它不在Scripts下。所以测试失败,前面被骗了好几次了...

如果你觉得对你有帮助,就点个赞呗~(*^_^*)

你可能感兴趣的:(第三方库安装经验分享,目标检测,python)