Pyhton pip can't proceed with requirement 'Pillow' due to a pre-existing build directory解决方案
2017-04-21 12:04
375 查看
昨天一个哥们找我,说在安装Pillow的时候,突然发生错误,如图所示:
就是说之前安装失败了,所以导致本次安装失败。
但是使用pip uninstall Pillow,命令行返回没有Pillow这个包。
即使去pip的安装目录下,手动删除Pillow也没有用。再次安装的时候还是这个问题…
于是查了一些相关的问题,发现了这个:
https://github.com/pypa/pip/issues/1935
这里说这是Pip的一个内部的Bug,虽然已经是close的状态,但是并没有解决还是存在的。既然是这是一个2014年提出的Bug,那么我觉得最新版本的pip应该就没有这个问题了吧…(因为我的电脑上pip是最新的版本,没有发生类似的问题)
于是我们查看一下当前pip的安装包 pip list
我们发现这个pip的版本是1.5.4
于是我们决定去升级pip版本pip install -U pip.(注意:这里需要使用管理员命令行执行,否则没有权限)
升级之后,我们再看pip使用pip list 查看一下:
现在,我们再安装一遍Pillow
安装成功!
就是说之前安装失败了,所以导致本次安装失败。
但是使用pip uninstall Pillow,命令行返回没有Pillow这个包。
即使去pip的安装目录下,手动删除Pillow也没有用。再次安装的时候还是这个问题…
于是查了一些相关的问题,发现了这个:
https://github.com/pypa/pip/issues/1935
这里说这是Pip的一个内部的Bug,虽然已经是close的状态,但是并没有解决还是存在的。既然是这是一个2014年提出的Bug,那么我觉得最新版本的pip应该就没有这个问题了吧…(因为我的电脑上pip是最新的版本,没有发生类似的问题)
于是我们查看一下当前pip的安装包 pip list
我们发现这个pip的版本是1.5.4
于是我们决定去升级pip版本pip install -U pip.(注意:这里需要使用管理员命令行执行,否则没有权限)
升级之后,我们再看pip使用pip list 查看一下:
现在,我们再安装一遍Pillow
安装成功!
相关文章推荐
- 2016.4-2017.2 PetaLinux: Build failed due to "error "timeout while establishing a connection with SD
- jenkins Hudson fails build with UnsupportedOperationException due to attempted modification of Simpl
- can not startup. ORA-00824: cannot set sga_target due to existing internal settings
- mod_deflate has been requested but can not be built due to prerequisite failures(ubuntu centent)
- How can I get “Copy to Output Directory” to work with Unit Tests?
- The installer cannot read the mwinstall.dll file, This is probably due to a CD reader which can only read files with an eight.th
- Linux安装apache源码包报错:mod_deflate has been requested but can not be built due to prerequisite failures
- error: mod_deflate has been requested but can not be built due to prerequisite failures
- mod_ssl has been requested but can not be built due to prerequisite failures
- Retrieving the COM class factory for component with CLSID {0002E55D-0000-0000-C000-000000000046} failed due to the following err
- Siebel异常:The Siebel Object Manager was unable to establish a network session with the Communications Session Manager.解决方案
- how to solve the problem when you have chmod the directory to 777 but the apache still can not write file
- Where To Now with Build Automation? --- brief
- How to build Multi-Language Web Sites with ASP.NET 2.0 and VS.Net 2005
- Siebel异常:The Siebel Object Manager was unable to establish a network session with the Communications Session Manager.解决方案
- 项目管理实践【五】自动编译和发布网站【Using Visual Studio with Source Control System to build and publish website automatically】
- hello,every one ...i am happy to have a chance to study with you and i hope i can promote everyday!
- Retrieving the COM class factory for component with CLSID … failed due to the following error: 80070005.
- 1202530 - Error: "HTTP Status 500"" when attempting to log on to Java InfoView using Active Directory(配置BOSSO出现的问题解决方案)
- 项目管理实践【五】自动编译和发布网站【Using Visual Studio with Source Control System to build and publish website automatically】