win10下python3.8的PIL库安装过程


Posted in Python onJune 08, 2020

1.找到Python的位置

我的是在
C:\Users\admin\AppData\Local\Programs\Python\Python38
AppData这个文件是个隐藏文件需要查询得先把隐藏文件显示出来
win10里面在Microsoft store 下载的Python我只找到了exe文件,所以就卸载然后重新下载过。
去官网下载的时候下载速度极其慢,可以去这下:
https://python123.io/download

2.PIL库的安装

PIL库:具有强大的图像处理能力
在上面找到的位置,打开终端,然后输入

pip install pillow

然后等待安装就好了。这里提供参考代码试验有没有装成功。

from PIL import Image, ImageDraw, ImageFont
def add_num(img):
draw = ImageDraw.Draw(img)
myfont = ImageFont.truetype('C:/windows/fonts/Arial.ttf', size=40)
fillcolor = "#ff0000"
width, height = img.size
draw.text((width-40, 0), '99', font=myfont, fill=fillcolor)
img.save('C:/Users/admin/Desktop/result.jpg','jpeg')
return 0
if __name__ == '__main__':
image = Image.open('C:/Users/admin/Desktop/image.jpg')
 add_num(image)

PS:windows下python3.8安装PIL:python3.8缺少Image库

python官网:
https://www.python.org/

python3.8运行使用了Image库的python脚本

运行.py脚本,报错:
Traceback (most recent call last):
File “CutPngToTga.py”, line 32, in
import PIL.Image
ModuleNotFoundError: No module named ‘PIL'

这是因为,安装的python还没有包含PIL模块

python安装PIL:
进入windows的cmd:

1.更新pip
(1)查看pip版本
pip --version
(2)更新pip

python -m pip install --upgrade pip

2.安装python的PIL(python图形库)

pip install Pillow

3.python应用导入PIL
python代码中导入Image库的一种方式:

import PIL.Image

总结

到此这篇关于win10下python3.8的PIL库安装的文章就介绍到这了,更多相关win10 python PIL库安装内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
打开电脑上的QQ的python代码
Feb 10 Python
详解Python中的装饰器、闭包和functools的教程
Apr 02 Python
一份python入门应该看的学习资料
Apr 11 Python
python实现数据库跨服务器迁移
Apr 12 Python
python把数组中的数字每行打印3个并保存在文档中的方法
Jul 17 Python
详解PyCharm配置Anaconda的艰难心路历程
Aug 13 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
Jun 14 Python
通过python实现随机交换礼物程序详解
Jul 10 Python
Django自定义用户表+自定义admin后台中的字段实例
Nov 18 Python
Tensorflow之MNIST CNN实现并保存、加载模型
Jun 17 Python
Python计算矩阵的和积的实例详解
Sep 10 Python
编写python代码实现简单抽奖器
Oct 20 Python
python rolling regression. 使用 Python 实现滚动回归操作
Jun 08 #Python
Python selenium爬虫实现定时任务过程解析
Jun 08 #Python
python:HDF和CSV存储优劣对比分析
Jun 08 #Python
Python实现一个简单的毕业生信息管理系统的示例代码
Jun 08 #Python
Python while true实现爬虫定时任务
Jun 08 #Python
python 实现rolling和apply函数的向下取值操作
Jun 08 #Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
Jun 08 #Python
You might like
PHP代码网站如何防范SQL注入漏洞攻击建议分享
2012/03/01 PHP
PHP删除非空目录的函数代码小结
2013/02/28 PHP
PHP处理postfix邮件内容的方法
2015/06/16 PHP
通过Email发送PHP错误的方法
2015/07/20 PHP
文件上传之SWFUpload插件(代码)
2015/07/30 PHP
php 广告点击统计代码(php+mysql)
2018/02/21 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
js获取浏览器的可视区域尺寸的实现代码
2011/11/30 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
Jquery为a标签的href赋值实现代码
2013/05/03 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
原生js实现弹出层效果
2017/01/20 Javascript
es6的数字处理的方法(5个)
2017/03/16 Javascript
JS鼠标滚动分页效果示例
2017/07/05 Javascript
WdatePicker.js时间日期插件的使用方法
2017/07/26 Javascript
详解AngularJS1.x学习directive 中‘& ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
jQuery实现的简单动态添加、删除表格功能示例
2017/09/21 jQuery
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
2018/07/03 Javascript
vue实现可视化可拖放的自定义表单的示例代码
2019/03/20 Javascript
Vue中component标签解决项目组件化操作
2020/09/04 Javascript
[00:43]魔廷新尊——痛苦女王至宝捆绑包
2020/06/12 DOTA
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
python如何生成各种随机分布图
2018/08/27 Python
浅谈python常用程序算法
2019/03/22 Python
Python closure闭包解释及其注意点详解
2019/08/28 Python
new_zeros() pytorch版本的转换方式
2020/02/18 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
windows支持哪个版本的python
2020/07/03 Python
Python如何发送与接收大型数组
2020/08/07 Python
Python实现敏感词过滤的4种方法
2020/09/12 Python
String s = new String(“xyz”);创建了几个String Object?
2015/08/05 面试题
个人培训总结
2015/03/05 职场文书
2015年关爱留守儿童工作总结
2015/05/22 职场文书