2016-09-17 145 views
1

我一直在我的WIN10 PC上安裝PyautoGui。但是,我收到以下錯誤,我得到了很多錯誤,直到這一點。在pip.exe安裝中安裝PyAutoGUI錯誤pyautogui

我已經重新安裝蟒蛇所以它的目標文件夾是在C:\ Python的,而不是C:\用戶\首頁\應用程序數據\本地\程序\ Python的\ Python35-32 mabye這就是爲什麼?我該如何解決 ?

C:\Python\Scripts>pip.exe install pyautogui Collecting pyautogui
Using cached PyAutoGUI-0.9.33.zip Collecting pymsgbox (from pyautogui) Using cached PyMsgBox-1.0.3.zip Collecting PyTweening>=1.0.1 (from pyautogui) Using cached PyTweening-1.0.3.zip Collecting Pillow (from pyautogui) Using cached Pillow-3.3.1-cp35-cp35m-win32.whl Collecting pyscreeze (from pyautogui) Using cached PyScreeze-0.1.8.zip Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 1, in File "C:\Users\Home\AppData\Local\Temp\pip-build-kxm3249e\pyscreeze\setup.py", line 6, in version=import('pyscreeze').version, File "c:\users\home\appdata\local\temp\pip-build-kxm3249e\pyscreeze\pyscreeze__init__.py", line 21, in from PIL import Image ImportError: No module named 'PIL'

Command "python setup.py egg_info" failed with error code 1 in C:\Users\Home\AppData\Local\Temp\pip-build-kxm3249e\pyscreeze\

回答

0

我遇到了和你一樣的錯誤信息。此替代方法適用於我。按順序嘗試這些步驟...

  1. 安裝PyScreeze 0.1.7。

  2. 將PyScreeze更新爲0.1.8。

  3. 安裝PyAutoGui。

我希望這會有所幫助。

1

我也遇到了同樣的錯誤(儘管在Ubuntu 14.04上)。缺少的模塊PIL被命名爲Pillow(如在this answer中所述)。因此,我試圖爲(在MacOS上同我認爲):

sudo pip3 install pillow 

這翻譯到Windows將是:

pip.exe install pillow 

希望這進一步幫助您。

1

而不是讓PyautoGUI得到你所有的軟件包。

單獨安裝它們全部。然後運行pip install --upgrade _packageName_

然後運行pip install pyautogui

希望這會有所幫助。

0

我很高興地報告說,從版本0.9.34開始,此安裝錯誤已得到修復。你所要做的就是從PyPI安裝或更新PyAutoGUI。