win64 Python下安装PIL出错解决2.7版本 (3.6版本可以使用)

转自:http://blog.csdn.net/lhh31/article/details/51979293

1、软件版本

首先我先安装了

python 2.7

pip是  8.1.2

2、当我要安装PIL时,我在cmd下面输入:pip install PIL

错误提示是:

Could not find a version that satisfies the requirement PIL (from versions: )

No matching distribution found for PIL

3、错误原因后来找了很多方法,发现我的电脑是64位的,而官网只提供32位的,就是自己去官网下载的其他PIL,

也是32位的。

4、解决方法:找一个非官方的64位大家通用的PIL安装

(1)打开网址 http://www.lfd.uci.edu/~gohlke/pythonlibs/

(2)搜索PIL(ctrl+F),找到下面的图片所示,如果你的python是2.7版本就下载cp27的,3.5就下载cp35

(3)还要先安装wheel。选择相应版本下载后,打开cmd(win+r),你要先安装pip,具体pip安装百度一下怎么安装,

输入pip install wheel  后如图所示

(4)wheel安装好后,找到我们下载好的Pillow-3.3.0-cp27-cp27m-win_amd64(这是我的版本)由于我把它放在桌面,所以我打开cmd后,找到存放该文件的桌面,然后pip 安装就成功了

在cmd中切换到Desktop

5、成功后,就可以使用了

原文地址:https://www.cnblogs.com/Ivyli4258/p/8367201.html

时间: 2024-10-11 02:48:34

win64 Python下安装PIL出错解决2.7版本 (3.6版本可以使用)的相关文章

关于python下安装PIL库遇到的问题及解决办法

关于python下安装PIL库遇到的问题及解决办法 :在下面这个网址下载pipllow(a replacement for PIL) www.lfd.uci.edu... ,我下的版本是Pillow-4.1.1-cp27-cp27m-win32.whl,因为python安装的是32位,所以下载的32... 不过在cmd里用pip install Pillow-4.1.1-cp27-cp27m-win32.whl时候报错:架构不被支持.于是乎网上找了答案,在cmd输入python进入shell环境

python venv下安装mysql出错 解决方法

1.首先使用exe文件安装python-mysql.链接: http://pan.baidu.com/s/1kVqILTX 密码: manj. 2.虚拟环境创建后,我们把已经在公共环境使用exe安装好的mysql涉及到的四个文件复制到虚拟环境对应目录(copy到虚拟环境下的\venv\Lib\site-packages文件夹下即可): MySQL_python-1.2.3-py2.7.egg-info MySQLdb _mysql.pyd _mysql_exceptions.py 然后我们检查下

安装MySQldb出错解决方法

sudo yum install mysql-devel sudo yum install python-devel _mysql.c:36:23: error: my_config.h: No such file or directory _mysql.c:38:19: error: mysql.h: No such file or directory _mysql.c:39:26: error: mysqld_error.h: No such file or directory _mysql

Ubuntu下安装PIL

Ubuntu下安装PIL 1)sudo apt-get install libjpeg-dev 2)sudo apt-get install libfreetype6-dev 3)sudo easy_install PIL 不安装libjpeg-dev,会出现:"decoder jpeg not available"错误,如下图示. 不安装libfreetype6-dev,会出现“The _imagingft C module is not installed”错误,如下图示: -*-

Microsoft Visual Studio 2015 python 安装 mysql-python 出错解决

Microsoft Visual Studio 2015 安装 python 连接包 mysql-python出错   第一种 pip安装方式 安装Microsoft Visual C++ Compiler for Python 2.7 安装后错误改变   无用 _mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory   暂时未解决 第二种方式eas

64位win7,32位python下安装libsvm

先说明一下我的各个版本,电脑win7 64位,python 2.7版本32位,已安装的各种python库都是32位. 所以我这篇文章针对的是以上配置的情况,如果你是64位系统,64位python,请参考 http://blog.csdn.net/lj695242104/article/details/39500039 中.dll文件的获得方法. 我在安装时,被两个error困了一整天,一个是"WindowsError: [Error 193] %1 不是有效的 Win32",另一个是E

Mac下安装PIL库

首先,下载jpegsrc.zlib.PIL python Imaging Library 1.1.7 Source Kit jpegsrc.v9a.tar.gz zlib-1.2.8.tar.gz 然后,解压上述库,顺带说下使用命令解压库 tar -zxvf zlib-1.2.8.tar.gz 1.安装jpeg 进入jpeg目录下 ./configure make sudo make install 2.安装zlib 进入zlib-1.2.7目录下 ./configure make sudo m

Linux(ubuntu)下安装pycharm出错Unsupported major.minor version 52.0

已安装python 已安装jdk 在pycharm文件夹中bin中执行sh ./pycharm.sh 时出错:Unsupported major.minor version 52.0 这个错误的意思是JDK版本太低 但是我明明装了版本比较新的jdk,然后我估计是linux自带了jdk,执行命令java -version 查看java版本,果然是版本很低的一个 这时候就按下面步骤查看一下默认的jdk路径: which java --查看默认的jdk安装路径 加入出来的是:/usr/bin/java

RF安装autoitlibrary出错解决方法

本机python 和 RF均是安装的32位,但是机子是64位 1.安装win32 http://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/ 2.安装autoitlv3 https://www.autoitscript.com/site/autoit/downloads/ 3.安装autoitlibrary,一定要以管理员身份进入cmd, 不然安装会出错 https://code.google.com/archive/p/