簡體   English   中英

在 Mac 上安裝 Pillow (PIL) 的權限被拒絕錯誤

[英]Permission denied error installing Pillow (PIL) on mac

我正在嘗試安裝 PIL 的 Pillow fork,我嘗試過的每種方法都會導致此錯誤:

無法執行/:權限被拒絕

錯誤:命令“/”失敗,退出狀態為 1

出現這種情況

  1. 使用pip install Pillow
  2. 使用easy_install Pillow-master.zip
  3. 使用python setup.py install
  4. 使用python setup.py build

老實說,最后一個對我來說是最令人困惑的。 我什至無法在它被提取到的同一目錄中構建模塊。

正如枕頭自述文件所建議的那樣,我已確保使用自制軟件安裝所有先決條件。

安裝其他python模塊時未出現此錯誤。

編輯:我已經使用和不使用 sudo 運行了所有這些命令。

我假設你現在已經解決了這個問題。 如果你還沒有,你現在可以通過 brew 安裝枕頭

brew install samueljohn/python/pillow

為什么不just brew install pillow超出了我的范圍。

我是新手,我嘗試了你在過去 24 小時內所做的一切......然后我做了以下

  1. 我安裝了 Xcode,然后安裝了命令行工具(轉到 Xcode 首選項菜單,單擊下載,選擇並安裝命令行)。

  2. 然后我安裝了 brew(我一直在使用 macports,但我一直收到一些權限錯誤)

  3. 這是令人驚訝的一點..然后我嘗試使用:

    easy_install 枕頭

它起作用了,沒有更多的錯誤......我不知道上面的步驟 1 和 2 是否與步驟 3 的工作有關,或者是因為我停止嘗試安裝 PIL 而是選擇了枕頭,但它現在可以工作了。

那么我在說什么,嘗試使用 easy_install 枕頭在這里閱讀更多關於枕頭的信息( http://www.pythonforbeginners.com/modules-in-python/how-to-use-pillow/

祝你好運,讓我知道它是否有效。如果有人知道為什么我的也有效,請告訴我。

2021 年 1 月 Mac OS Big Sur 11.1 brew install samueljohn 失敗...

brew install samueljohn/python/pillow
==> Tapping samueljohn/python
Cloning into '/usr/local/Homebrew/Library/Taps/samueljohn/homebrew-python'...
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/samueljohn/homebrew-python/'
Error: Failure while executing; `git clone https://github.com/samueljohn/homebrew-python /usr/local/Homebrew/Library/Taps/samueljohn/homebrew-python` exited with 128.

看起來您已經激活了虛擬環境,在這種情況下,您必須運行以下 cmd

sudo python -m pip install Pillow

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM