2012-10-10 54 views
1

我已經用自制軟件安裝了PIL。然後它說有一個符號鏈接錯誤,這可以通過再次執行而輕鬆修復,但使用sudo。我這樣做了。現在,當我進入python並導入Image時,它不起作用!我試過導入PIL,導入圖像,導入pil,但都沒有工作。當我嘗試再次安裝它時,它說Error: pil-1.1.7 already installed。請幫忙!我已經安裝了PIL和Homebrew,但是當我嘗試導入它時,它說沒有模塊存在

+0

嘗試'從PIL導入圖像'。 – halex

+1

如果我無法導入PIL,如何從PIL導入圖像? –

+0

驗證您使用的是正確的python,即通過brew而不是系統python。也看看「釀造醫生」是否顯示任何東西。 –

回答

1

我想你會看到這個問題,如果你使用的是不是由自制軟件安裝的python二進制文件以及你通過自制軟件安裝的軟件包。你能否驗證你正在使用的python二進制文件不是默認包含在OS X中的那個?

+0

好的,所以我做了brew醫生,它說 警告:/ usr/bin出現在/ usr/local/bin之前 這意味着系統提供的程序將被用來代替Homebrew提供的那些 。以下工具在兩個路徑存在: 2to3的 2to3-2.7 的easy_install 的easy_install - 2.7 空閒 idle2.7 是pydoc pydoc2.7 蟒蟒 ,配置 python2.7 python2.7-配置 pythonw pythonw2.7 smtpd.py smtpd2.7.py 考慮修改您的路徑,這樣在/ usr/local/bin目錄 之前在PATH中的/ usr/bin中發生。 我該如何解決這個問題? –

+0

在終端中輸入:export PATH =/usr/local/bin:$ PATH,然後嘗試運行python交互式解釋器,然後嘗試運行導入。如果這工作正常,您可以通過多種方式使其成爲永久性的... –

相關問題