python3.4 pip安装pyautogui遇到的问题 2021/04/11
error in pyautogui setup command: ‘install_requires’ must be a string or list of strings containing valid project/version requirement specifiers原因是setuptools版本低,升级后解决:pip install --upgrade setuptools然
-
error in pyautogui setup command: ‘install_requires’ must be a string or list of strings containing valid project/version requirement specifiers
原因是setuptools版本低,升级后解决:
pip install --upgrade setuptools -
然后pip install pyautogui又遇到了新的问题:
让用3.5版本的python
然后查了一下是因为刚才setuptools升级的版本太高,降级后解决:
pip install --upgrade “setuptools<44”
安装了一个43版本 -
然后pip install pyautogui又遇到了新的问题:
Failed with error code 1 in C:\DOCUME1\ADMINI1\LOCALS~1\Temp\pip-build-u60y59cb
\Pillow
网上有人说安装一下pillow:
pip install pillow -
然后出现下面的错误:
Command “python setup.py egg_info” failed with error code 1 in C:\DOCUME1\ADMINI1\LOCALS~1\Temp\pip-build-9c0ddev4\pillow
然后有人说升级一下pip版本试试:
pip install --upgrade pip -
然后出现下面的错误:
PermissionError: [WinError 5] 拒绝访问。: ‘d:\python34\scripts\pip.exe’
我感觉可能是因为版本从6.0升到21.0速度太快,直接把所有pip删除,用easy_install重新装了个pip 10.0.1:
easy_install pip==10.0.1
再安装pillow成功了!
然后再安装pyautogui试试:
成功了!
- 然后问题又来了,识别图片的时候报错:
the pillow package is required to use this function
但pillow已经装上了。
Pillow module must be installed to use screenshot functions on Windows.
“python setup.py egg_info” failed with error code 1
总之查了半天是版本的问题:
最后可用的版本是:
pyautogui0.9.34
pillow4.0.0
pyscreeze0.1.19
setuptools33.1.1
这些版本的组合在我的winxp sp3, python3.4上pyautogui是可用的。
更多推荐
所有评论(0)