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 相关文章推荐
Python采集腾讯新闻实例
Jul 10 Python
Python实现字符串格式化的方法小结
Feb 20 Python
Python scikit-learn 做线性回归的示例代码
Nov 01 Python
Python中import机制详解
Nov 14 Python
Python语言描述机器学习之Logistic回归算法
Dec 21 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
May 07 Python
python3模块smtplib实现发送邮件功能
May 22 Python
windows安装TensorFlow和Keras遇到的问题及其解决方法
Jul 10 Python
将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程
Mar 11 Python
Python celery原理及运行流程解析
Jun 13 Python
详解Python中Pyyaml模块的使用
Oct 08 Python
Python使用永中文档转换服务
May 06 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
基于simple_html_dom的使用小结
2013/07/01 PHP
如何在Ubuntu下启动Apache的Rewrite功能
2013/07/05 PHP
Yii2使用小技巧之通过 Composer 添加 FontAwesome 字体资源
2014/06/22 PHP
PHP版本的选择5.2.17 5.3.27 5.3.28 5.4 5.5兼容性问题分析
2016/04/04 PHP
使用prototype.js 的时候应该特别注意的几个问题.
2007/04/12 Javascript
javascript web对话框与弹出窗口
2009/02/22 Javascript
jquery ajax abort()的使用方法
2010/10/28 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
2015/03/30 Javascript
Bootstrap每天必学之轮播(Carousel)插件
2016/04/25 Javascript
分享javascript实现的冒泡排序代码并优化
2016/06/05 Javascript
微信开发 js实现tabs选项卡效果
2016/10/28 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
Vue.js仿Metronic高级表格(一)静态设计
2017/04/17 Javascript
简单实现js放大镜效果
2017/07/24 Javascript
响应式框架Bootstrap栅格系统的实例
2017/12/19 Javascript
vue2中的keep-alive使用总结及注意事项
2017/12/21 Javascript
react在安卓中输入框被手机键盘遮挡问题的解决方法
2018/09/03 Javascript
详解如何在Angular优雅编写HTTP请求
2018/12/05 Javascript
vuex 解决报错this.$store.commit is not a function的方法
2018/12/17 Javascript
vue实现弹幕功能
2019/10/25 Javascript
[02:34]DOTA2英雄基础教程 幽鬼
2014/01/02 DOTA
python实现将元祖转换成数组的方法
2015/05/04 Python
Python中列表list以及list与数组array的相互转换实现方法
2017/09/22 Python
Python基于xlrd模块操作Excel的方法示例
2018/06/21 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
浅谈Pandas Series 和 Numpy array中的相同点
2019/06/28 Python
python os.path.isfile()因参数问题判断错误的解决
2019/11/29 Python
python实现一个简单RPC框架的示例
2020/10/28 Python
css实例教程 一款纯css3实现的超炫动画背画特效
2014/11/05 HTML / CSS
教师评优的个人自我评价分享
2013/09/19 职场文书
运动会广播稿30字
2014/01/21 职场文书
社区中秋节活动方案
2014/01/29 职场文书
分公司任命书
2014/06/06 职场文书
暑期辅导班宣传单
2015/07/14 职场文书
Redis中有序集合的内部实现方式的详细介绍
2022/03/16 Redis