当我尝试安装任何库时出现运行时错误(需要python 3.5或更高版本)



我正试图安装一些库来在我的python 3.4上使用,但每次我运行pip-install("库的名称"(时,它都会返回以下错误:

Collecting pyautogui
Using cached https://files.pythonhosted.org/packages/35/71/a7d328fe19667777fb0c371ca346c89d1b380f7778fa1ba65aca1090478c/PyAutoGUI-0.9.49.tar.gz
Exception:
Traceback (most recent call last):
File "C:Python34libsite-packagespipbasecommand.py", line 232, in main
status = self.run(options, args)
File "C:Python34libsite-packagespipcommandsinstall.py", line 339, in run
requirement_set.prepare_files(finder)
File "C:Python34libsite-packagespipreqreq_set.py", line 385, in prepare_files
req_to_install.run_egg_info()
File "C:Python34libsite-packagespipreqreq_install.py", line 310, in run_egg_info
self.setup_py, self.name,
File "C:Python34libsite-packagespipreqreq_install.py", line 281, in setup_py
import setuptools  # noqa
File "C:Python34libsite-packagessetuptools__init__.py", line 17, in <module>
import setuptools.version
File "C:Python34libsite-packagessetuptoolsversion.py", line 1, in <module>
import pkg_resources
File "C:Python34libsite-packagespkg_resources__init__.py", line 93, in <module>
raise RuntimeError("Python 3.5 or later is required")
RuntimeError: Python 3.5 or later is required

您看到这一点是因为pip 19.2已经放弃了对Python 3.4的支持。

好消息:get-pip.py脚本已经更新,包含了3.4特定的选项。您可以使用以下命令请求pip 19.1,这是支持Python 3.4的pip的最后一个版本:

python get-pip.py pip==19.1

这里的最佳选项是(如果可以的话(升级到支持的python版本,请参阅https://endoflife.date/python有关当前支持的python版本的列表

最新更新