Pyhton pip can't proceed with requirement 'Pillow' due to a pre-existing build directory解決方案
昨天一個哥們找我,說在安裝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
安裝成功!
相關推薦
Pyhton pip can't proceed with requirement 'Pillow' due to a pre-existing build directory解決方案
昨天一個哥們找我,說在安裝Pillow的時候,突然發生錯誤,如圖所示: 就是說之前安裝失敗了,所以導致本次安裝失敗。 但是使用pip uninstall Pillow,命令列返回沒有Pillow這個包。 即使去pip的安裝目錄下,手動刪除Pillow也
Can't create session svn: Unable to connect to a repository at URL “...”的解決方案
Can't create sessionsvn: Unable to connect to a repository at URL '...'Cannot negotiate authentication mechanism檢視Eclipse->Windows->Pref
自定義控制元件裡面使用自定義屬性,出現錯誤Can't convert value at index 0 to color: type=0x5
首先背景是eclipse的專案轉到Androidstudio上來,as的版本是3.0以上的,然後新建專案,複製貼上xxx的,首先出了個問題,佈局檔案說有錯,需要正確build才行,有毒,坑的很,重啟as才搞定。(對了,因為新版的as新建佈局,都是用的constrantlayo
Can’t make amends: Chin OpenVPN Industrie Router a receives second Tibet apology from Mercedes Benz
www.inhandnetworks.de German auto giant Daimler has apologised to China again after sparking an outcry over an Instagram post by it
出現這個 python: can't open file 'manage.py': [Errno 2] No such file or directory
在執行 python manage.py startapp app_name 或 django-admin.py startapp app_name 這樣的命令的時候,發現提示python:
MySQL 中 You can't specify target table '表名' for update in FROM clause錯誤解決辦法
在MySQL中,寫SQL語句的時候 ,可能會遇到You can't specify target table '表名' for update in FROM clause這樣的錯誤,它的意思是說,不能先select出同一表中的某些值,再update這個表(在同一語句中),即
pip安裝軟體時出現Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*的解決方案
本文只提供本人的一些經驗,不代表可以解決所有人的問題。 pip安裝軟體時出現:Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-*(其中×與要安裝的軟體有關) 比如安
Tomcat Can't load AMD 64-bit .dll on a IA 32
問題: 使用startup.bat啟動tomcat報錯:java.lang.UnsatisfiedLinkError: C:\apache\apache-tomcat-7.0.14\bin\tcnative-1.dll: Can't load AMD 64-bit .d
django新建專案報錯python: can't open file 'manage.py': [Errno 2] No such file or directory
今天遇到此問題,一直報錯,不知道怎麼結果,網上我能找到的方式都試過了,還是不可以在pycharm下方的terminal終端中輸入命令:cd mysite 然後回車就可以了接著在pycharm下方的terminal終端中輸入命令:python manage.py startap
svn: Can't convert string from 'UTF-8' to native encoding解決辦法
系統預設的配置 $ locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" #使用者所使用的語言符號及其分類 LC_NUMERIC="en_US.UTF-8" #數字 L
python 遠程連接數據庫顯示can't connect to mysql server on 'lo... 解決方案
-a lsp star 發現 效果 重啟 lin function can 執行quit退出mysql。 由於MySQL默認支隊本地使用,沒有開放遠程連接,於是需要到配置文件中去修改,當然新版的MySQL不知道為什麽配置文件和以前不太一樣了,以前都放在:/etc/my
JNI之——Can't load IA 32-bit .dll on a AMD 64-bit platform錯誤的解決
在JNI開發中,Java程式需要呼叫作業系統動態連結庫時,報錯資訊:Can’t load IA 32-bit .dll on a AMD 64-bit platform。這是由於你的版本是Windows 64位,而你用VS生成的DDL是32位。因此只需要編譯生成一個64位的DDL動態連結庫就行。 具體步
Kitto2 now with free opensource Kide2 since September 2017(提供Web解決方案,大概是覺得Mobile開發快差不多了)
license external http perf nal metal www hat products Kitto2 is a tool for data-driven web application Development. It allows to create R
tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors
.tar.gz div -s header style brush ping linux sta 解壓一個.tar.zip文件時報錯 tar -zxvf bcl2fastq2-v2-20-0-linux-x86-64.zip tar: This does not
ASM ClassReader failed to parse class file- probably due to a new Java class file version that isn't supported yet問題
也好 報錯 總結 org maven idt 文件 caused img 出錯情況:由於接口的更改,在工程中更新了一個外部依賴的jar包,在編譯啟動後遇到了下述問題: Caused by: org.springframework.core.NestedIOExceptio
anaconda3報錯Exiting with failure status due to previous errors
[/root/anaconda2] >>> PREFIX=/root/anaconda2 Anaconda2-5.0.0-Linux-ppc64le.sh: line 317: bunzip2: command not found tar: This does no
phpstudy配置域名站點報You don't have permission to access / on this server的解決方案
先配置好站點,如果你沒配置,請參考: https://blog.csdn.net/qq_42249896/article/details/85047136 當我們配置好了,卻顯示: 這時,我們在檢查一下本地配置: 解決方案: 一、刪除apche的配置檔案vhosts.con
Android -- the project was not built due to a resource exists with a different case...
進行編碼時,工程前面莫名有個紅X,正當百思不得其解時,發現在[problems]下有如下的訊息輸出 ------ the project was not built due to a resource exists with a different case... ---
Linux問題tar: Exiting with failure status due to previous
今天在linux上解壓mysql的時候 輸入這個命令 tar -zxvf /home/jokin/Downloads/mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz 然後報錯了: tar: Exiting with failure s
The Internet’s Problems Can’t Be Solved with an Algorithm
When in doubt, blame the robots. As Facebook has fallen from grace and struggled to reconcile its role in spreading propaganda and stoking political anger,