您好,登錄后才能下訂單哦!
也許自己真的就是有手殘的毛病,你說好端端的環境配置好了,自己還在那里瞎鼓搗,我最不想看到的就是在安裝一個別的模塊的時候,自動卸載了本地的其他模塊,每每這個時候,滿滿的崩潰啊,今天就是一個鮮活的例子。
我們都知道由于2和3版本的差異,2中的PIL模塊可以直接安裝和導入使用,3中需要安裝的實際是Pillow模塊,導入的卻是PIL模塊,我在安裝別的模塊的時候居然自動地把我本機安裝好的Pillow模塊卸載了,導致我后面使用的時候一直報錯,想著直接再安裝一下就行了,卻發現事情真的是一團糟。
python -m pip install Pillow
提醒我本地環境已經滿足了,但是我實際導入使用的時候卻是沒有的,無奈只好執行卸載操作:
python -m pip uninstall Pillow
卸載的時候提醒不存在這個包,我也是真的醉了的
沒有辦法,我只好手動刪除了指定的目錄,然后再次執行安裝命令,提醒安裝成功了。
原以為,尷尬的事情就到這里就結束了,卻沒有想到,安裝是成功了,但是導入的時候卻一直報錯沒有這樣的模塊,不管是導入Pillow還是PIL都是不存在,幾經周折和嘗試最終定位問題是在下面的幾個文件:
我拷貝過來這三個文件重新卸載了Pillow后又安裝了一下就可以了。
在導入的時候再次報錯了,這次我去site-packages里面去排查問題,發現了一個奇葩的現象,居然新安裝的PIL模塊文件目錄名為:pil,居然是小寫的,哎,真的是醉了啊,改成大寫的之后直接導入:
這一刻終于感覺很酸爽的啊,之后趕緊拿之前的程序跑一跑壓壓驚,主要是想確定真的是沒問題....
直到這一刻,終于可以歇會了。
以上所述是小編給大家介紹的python3安裝pillow后報錯沒有pillow模塊以及沒有PIL模塊問題解決詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。