windows下python Tkinner环境布置(包含PIL环境安装)
布置步骤:1、安装python 2.7.11
安装步骤:由于网上存在有相关经验,所以在此引用一下
http://jingyan.baidu.com/article/0bc808fc42dfab1bd485b99f.html
安装完成python后,其实已经可以导入Tkinner包进行一些可视化功能的开发了
验证Tkinner包
win+r,输入cmd,
命令指示符内输入python,
正常进入python后,输入from Tkinter import *
如果没有报错,证明你的Tkinter是可用的

但还需要PIL的支持,PIL是做什么的呢,PIL是图像处理库,那实际能做到什么呢
比如,假如你的窗口已经加入了一个控件,但窗口内你只需要显示一张图片,那么这时就需要导入import ImageTk
但当你导入的时候你发觉已经报错了,因为这个是属于PIL的子类
那么你需要找到这个PIL的包并且安装下去,安装时查阅过很多安装方法,最实用还是推荐直接下载安装
1、首先区分你的系统是32位还是64位
2、下载对应位数的python PIL库
python2.7 64位下载地址:http://www.qttc.net/static/file/PIL-fork-1.1.7.win-amd64-py2.7.exe
32位的可以直接在官网下载:http://www.pythonware.com/products/pil/
3、下载完成后跟普通软件一样直接安装就可以了
4、验证是否可以正常使用
如验证Tkinter的方法类似,在命令指示符启动python,
import ImageTk
如果没有报错,证明你的布置成功
那么,环境布置后,你就可以开始你的可视化程序编程之旅了,本人也在学习阶段,有相应的技术分享欢迎讨论
windows下python Tkinner环境布置(包含PIL环境安装)的更多相关文章
- windows下python web开发环境的搭建
windows下python web开发环境: python2.7,django1.5.1,eclipse4.3.2,pydev3.4.1 一. python环境安装 https://www.pyth ...
- Windows下python的配置
Windows下python的配置 希望这是最后一次写关于python的配置博客了,已经被python的安装烦的不行了.一开始我希望安装python.手动配置pip并使用pip安装numpy,然而发现 ...
- python学习:Windows 下 Python easy_install 的安装
Windows 下 Python easy_install 的安装 下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到 ...
- Windows下Python读取GRIB数据
之前写了一篇<基于Python的GRIB数据可视化>的文章,好多博友在评论里问我Windows系统下如何读取GRIB数据,在这里我做一下说明. 一.在Windows下Python为什么无法 ...
- [转]Windows下Python多版本共存
https://blog.csdn.net/dream_an/article/details/51248736 Windows下Python多版本共存 Python数据科学安装Numby,pandas ...
- windows下python安装Numpy、Scipy、matplotlib模块(转载)
python下载链接 Numpy下载链接 python中Numpy包的安装及使用 Numpy包的安装 准备工作 Python安装 pip安装 将pip所在的文件夹添加到环境变量path路径中 ...
- 最实用windows 下python+numpy安装(转载)
最实用windows 下python+numpy安装 如题,今天兜兜转转找了很多网站帖子,一个个环节击破,最后装好费了不少时间. 希望这个帖子能帮助有需要的人,教你一篇帖子搞定python+numpy ...
- windows下python常用库的安装
windows下python常用库的安装,前提安装了annaconda 的python开发环境.只要已经安装了anaconda,要安装别的库就很简单了.只要使用pip即可,正常安装好python,都会 ...
- Windows下Python多版本共存
Windows下Python多版本共存 Python数据科学安装Numby,pandas,scipy,matpotlib等(IPython安装pandas) 0.0 因为公司项目,需要Python两个 ...
随机推荐
- 参考__CSS参考
库 CsshakeAnimate.css
- $.inArray()
原文链接:http://www.css88.com/jqapi-1.9/jQuery.inArray/ jQuery.inArray( value, array [, fromIndex ] )返回: ...
- 虚拟机EAL: Error reading from file descriptor
这个是虚拟机安装固有的BUG,代码差异如下: diff --git a/lib/librte_eal/linuxapp/igb_uio/igb_uio.c b/lib/librte_eal/linux ...
- Oracle10G无图形安装及升级
Oracle10.2.0.1静默安装及升级到10.2.0.4 下载及解压好database和Disk1 环境配置: su - oracle vim ~/.bash_profile 保存. vim /d ...
- JAVA 线程中的异常捕获
在java多线程程序中,所有线程都不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked e ...
- loadrunner获取当前CST时间
第一种方法:使用LR的参数化功能. 代码如下,nowtime是保存当前CST时间的字符串变量,local_time是要参数化的变量. Action() { char *nowtime; nowtime ...
- 关于紫光a5扫描仪的安装
同事需要扫描写东西,从别的机器上搬来紫光a5的扫描仪,不会安装,需要帮忙. 插上扫描仪,win7提示发现新硬件,开始自动安装驱动.等了一会儿,提示无法安装,看来得手工寻找驱动来安装了.上网搜索a5的驱 ...
- vi编辑器 使用 命令
vi编辑器 1)命令模式 打开文件后.默认处于命令模式,命令模式无法编辑文件 2)输入模式 在命令模式下 按 i 进入输入模式,便于编辑文件内容 3)末行模式 编辑内容后,按esc进入到命令模式,再按 ...
- JavaScript模块化
1.commonjs 导入: var math = require('math'); math.add(2,3); // 5 导出: module.exports={} 应用会停止并等待加载 2.AM ...
- django-pagination 分页栏长度控制
在分页页数很多时,分页样式会很长影响美观 我们可以用两个方式控制: 1.找到django-pagination里的pagination\pagination.html,在<ul class=&q ...