首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >枕头安装中的问题

枕头安装中的问题
EN

Stack Overflow用户
提问于 2016-07-06 15:12:42
回答 2查看 3.6K关注 0票数 1

我在Windows7机器上使用Anaconda2 4.0.0 64位运行Python2.7.1.1。我试图安装枕头成像,在阅读了我能找到的每一个线程后,我仍然无法找到解决方案。我已透过各种方法安装及卸载枕头,包括:

代码语言:javascript
复制
pip install Pillow
conda install Pillow
easy_install Pillow

我去了Anaconda网站-软件包列表,瞧,枕头的包-3.2.0-py2.7,鸡蛋-信息存在。

我尝试通过这两种方法导入该包:

代码语言:javascript
复制
import Image
from PIL import Image

但我遇到了以下ImportError:

代码语言:javascript
复制
 from PIL import Image
 ImportError: No module named PIL

我已经卸载了我试图安装的原始PIL库,以确保只有枕头包存在。任何帮助都将不胜感激!

EN

回答 2

Stack Overflow用户

发布于 2016-07-06 15:24:26

听起来,由于安装了两个解释器( Anaconda和Python 2.7.1.1),Anaconda对您的系统不太好。我将删除所有内容(Python、Anaconda等),或者重新安装Anaconda;或者从python.org获得最新版本的Python (2.7.12)。

就我个人而言,我会选择来自python.org的Python2.7.12(我一直对像Anaconda这样的预先打包发行版有问题)。

如果你走这条路,在你的环境干净之后,我会确保皮普是最新的(pip install pip --upgrade),然后从加州大学欧文分校提供的whl文件中安装枕头。

要做到这一点,只需到这里:http://www.lfd.uci.edu/~gohlke/pythonlibs/

下载Windows 64位的枕头whl文件。确保在您的路径中设置了Python,然后转到下载Pillow的目录并输入以下内容(将文件名替换为您下载的文件名):

代码语言:javascript
复制
pip install pillowfile.whl

祝你好运,编码愉快!

票数 0
EN

Stack Overflow用户

发布于 2016-07-06 21:17:46

如果您不能将包importsite-packages中,但它肯定在site-packages文件夹中,那么您很可能运行错误的Python解释器。

您可以通过从命令行运行python,然后输入:

代码语言:javascript
复制
import sys
sys.executable

这将返回指向当前运行的Python解释器的字符串。

错误的Python

如果这没有指向您的Anaconda安装,那么您就会遇到路径问题。

在windows上,您可以通过我的计算机/属性/高级设置路径。查看环境变量,并确保Anaconda路径字符串位于任何其他Python路径之前(如果Anaconda路径不存在,则有些东西非常混乱,您可能想简单地重新安装Anaconda)。

对Python

如果sys.executable返回的路径是正确的,则必须以某种方式破坏枕头的安装。您可以尝试卸载,然后重新安装。作为绝对的最后手段,您也可以尝试删除枕头文件夹手动和重新安装。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38227515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档