很多同学会遇到我这样的问题,当解决一些图片问题(本人在解决ctf隐写术的题型时由于需要跑python脚本),在安装pil时出现了这样的错误,这也就加大了我们安装模块的手动工作力度,在开始安装PIL时,可以说我是一头雾水,通过查看各种教程和心得,获得了自己的一份小的心得,接下来,我将讲解如何快速安装pil模块。

1.我使用的是python3版本,分别为python36以及python36-32位版本,由于32位的兼用性能比64好一些,所以做一些小的开始本人更喜欢用32位的操作系统:

不难看出,64位和32位的安装包要区别下载和对待,接下来,我将阐述我对于安装pil包的安装历程。

3.安装pip插件,pip的安装地址如下:

https://pypi.python.org/pypi/pip#downloads

(这是我在百度中找到的一个pip的链接地址)下载压缩包文件,进行解压缩

安装pip

python setup.py install #安装pip

pip下载很快,下载完成后切换到个人主机python/scripts的路径中(由于我python32已经下载完成,接下来的演示位py27条件下的安装教程)

(实际上,pip可以直接在py编辑器中直接安装,可无需找到网站链接安装)




我的python三个版本很早就安装了pip模块,因此我认为有pip的大佬们可以尝试忽略以上步骤,直接进行以下操作

4.cmd下安装pip

由于担心版本冲突问题,我之前有把2.0版本的python.exe改为python27.exe,修改位python.exe便可以安装pip了,安装完成后使用pip命令查看安装情况。

5.安装pip pil

在安装前,我们需要创建一个cmd快捷方式,属性中的起始位置更改位当前安装环境下的python/scripts的路径(不懂的大佬可以百度cmd快捷方式并更改起始路径)

事实上不创建快捷方式也可,但每次使用pip时都要切换到相应的python路径,很麻烦,所以我习惯创建一个路径下的cmd快捷方式

pil下载链接如下(ctrl+f 搜索pil):

http://www.lfd.uci.edu/~gohlke/pythonlibs/

找到自己版本下的pil进行安装

按照以上操作,就可以安装pil

安装完成,模块中已经有了pil了,我可以安心的使用 from PIL import image了,哈哈。如果有不懂的大佬们可以留言,在下必知无不言。

python中PIL安装教程相关推荐

  1. python之pygame安装教程_Python中pygame安装方法图文详解

    搜索热词 本文实例讲述了Python中pygame安装方法.分享给大家供大家参考,具体如下: 这里主要描述一下我们怎样来安装pygame 可能很多人像我一样,发现了pygame是个好东东,但是就是不知 ...

  2. 写给初学者的Python与pip安装教程

    写给初学者的Python与pip安装教程 在Python编程中,安装包(package)是一个重要的环节.Python本身提供了pip这一安装和管理包的便捷工具,然而目前网上所能找到的有关pip的中文 ...

  3. Windows中PIL安装

    Windows中PIL安装 通过资源管理器用pip运行安装Pillow文件.(温馨提示:若你电脑还没有安装pip,你可以点击下面博主的关于windows系统安装pip详细教程文章,有则可不点击然后不看 ...

  4. Python库下载安装教程

    Python库下载安装教程 Python是一种高级编程语言,非常流行.由于其开源和免费的特点,有许多开发者使用Python开发各种应用程序.Python库是Python语言的一种核心组成部分,它们包含 ...

  5. python中文版下载安装教程,python最新版本安装教程

    python下载安装教程 python下载安装教程:自定义安装目录,点击install进行安装,打开cmd窗口,输入python,显示python的版本,安装成功. Python语言更适合初学者,Py ...

  6. python软件下载安装步骤,python软件下载安装教程

    python下载安装教程 python下载安装教程:自定义安装目录,点击install进行安装,打开cmd窗口,输入python,显示python的版本,安装成功. Python语言更适合初学者,Py ...

  7. 怎么安装python的包_『本地python包怎么通过pyenv安装』python包本地安装教程

    python怎么安装第三方类库 pip 大多数库都可以通pip安装,安装方法为,令行窗口输入 pip install libname libname名 某些库通过pip安装不了,可能是因为没有打包上传 ...

  8. python软件下载安装教程,python详细安装教程视频

    python安装教程 python安装教程具体如下:1.确定电脑的系统类型. 在安装python之前,你要先确定一下你的电脑的系统类型及详细配置,具体方法如下:点击桌面上的快捷图标"此电脑& ...

  9. python怎样安装词云_在python中怎样安装词云-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 腾讯qq 云 词典正式发布无需下 ...

最新文章

  1. 教你实现双十一商品标签自动归类(附数据模板)
  2. 区块链智能合约solidity入门
  3. linux编程之pipe()函数
  4. HTML5 Canvas像素处理常用接口
  5. html悬停放大图片代码,html – 放大图像并在悬停时显示div
  6. Jabber 协议 概述
  7. 制作个性化gurb菜单背景图片
  8. C#winfrom播放音乐
  9. MapReduce框架下的FP Growth算法详解
  10. 人员优化浪潮下,苟住要紧。
  11. 【转】关于VS2005中不显示解决方案的解决方法
  12. 每日一句20191105
  13. matlab位图矢量化,matlab图形矢量化解决方案
  14. 爬虫中国天气网数据并可视化
  15. [导入]锐道dorado
  16. [小说]魔王冢(23)道士
  17. html规范eml文件,eml 文件头解析
  18. 阻抗匹配50欧姆的原因
  19. SpringMvc接收请求
  20. HTTP必须知道的几种状态码

热门文章

  1. C语言: 字符串结束符 ‘ \0 ’
  2. 网络模型:HTTTP、TCP、UDP简介
  3. SpringBoot RedisMQ消息队列与发布订阅
  4. spring的init-method,destory-method, @PostConstruct,@ PreDestroy, InitializingBean
  5. python装饰器作用噜咕_Python装饰器是什么?有什么价值?
  6. MySQL——02【基本CRUD操作】
  7. catboost和xgboost_Boosting算法大比拼:XGBoost vs. LightGBM vs. Catboost
  8. 2017微信数据报告:日活跃用户达9亿、日发消息380亿条
  9. 公益创投|流动儿童心理支持项目介绍会志愿者服务交流会
  10. 企业工业能源管理系统建设解决方案找源中瑞龙泷