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

当我尝试安装任何库时出现运行时错误(需要python 3.5或更高版本),python,python-3.x,pip,pyautogui,Python,Python 3.x,Pip,Pyautogui,我试图安装一些库以在python 3.4上使用,但每次运行pip安装(“库名称”),它都会返回以下错误: Collecting pyautogui Using cached https://files.pythonhosted.org/packages/35/71/a7d328fe19667777fb0c371ca346c89d1b380f7778fa1ba65aca1090478c/PyAutoGUI-0.9.49.tar.gz Exception: Traceback (most

我试图安装一些库以在python 3.4上使用,但每次运行pip安装(“库名称”),它都会返回以下错误:

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:\Python34\lib\site-packages\pip\basecommand.py", line 232, in main
      status = self.run(options, args)
    File "C:\Python34\lib\site-packages\pip\commands\install.py", line 339, in run
      requirement_set.prepare_files(finder)
    File "C:\Python34\lib\site-packages\pip\req\req_set.py", line 385, in prepare_files
      req_to_install.run_egg_info()
    File "C:\Python34\lib\site-packages\pip\req\req_install.py", line 310, in run_egg_info
      self.setup_py, self.name,
    File "C:\Python34\lib\site-packages\pip\req\req_install.py", line 281, in setup_py
      import setuptools  # noqa
    File "C:\Python34\lib\site-packages\setuptools\__init__.py", line 17, in <module>
      import setuptools.version
    File "C:\Python34\lib\site-packages\setuptools\version.py", line 1, in <module>
      import pkg_resources
    File "C:\Python34\lib\site-packages\pkg_resources\__init__.py", line 93, in <module>
      raise RuntimeError("Python 3.5 or later is required")
  RuntimeError: Python 3.5 or later is required
收集pyautogui
使用缓存https://files.pythonhosted.org/packages/35/71/a7d328fe19667777fb0c371ca346c89d1b380f7778fa1ba65aca1090478c/PyAutoGUI-0.9.49.tar.gz
例外情况:
回溯(最近一次呼叫最后一次):
文件“C:\Python34\lib\site packages\pip\basecommand.py”,第232行,在main中
status=self.run(选项、参数)
文件“C:\Python34\lib\site packages\pip\commands\install.py”,第339行,正在运行
要求设置。准备文件(查找器)
文件“C:\Python34\lib\site packages\pip\req\req\u set.py”,第385行,在prepare\u文件中
请求安装。运行\u egg\u info()
文件“C:\Python34\lib\site packages\pip\req\req\u install.py”,第310行,在run\u egg\u info中
self.setup\u py,self.name,
文件“C:\Python34\lib\site packages\pip\req\req\u install.py”,第281行,在setup\u py中
导入设置工具#noqa
文件“C:\Python34\lib\site packages\setuptools\\uuuu init\uuuuu.py”,第17行,在
导入setuptools.version
文件“C:\Python34\lib\site packages\setuptools\version.py”,第1行,在
导入pkg_资源
文件“C:\Python34\lib\site packages\pkg\u resources\\uuuuu init\uuuuu.py”,第93行,在
raise RUNTIMERROR(“需要Python 3.5或更高版本”)
运行时错误:需要Python 3.5或更高版本

您之所以看到这一点,是因为pip 19.2已经发布了

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

python get-pip.py pip==19.1

您似乎已经安装了Python 3.4。将其更新为3.5并重试。
setuptools
放弃了对Python 3.4的支持,因为它是EOL。降级
setuptools
或使用较新的Python版本。请说明如何降级安装工具stry
Python-m pip install--upgrade“SetupTools我也有同样的问题,我尝试过这个命令,但它在尝试降级时抛出相同的错误。我尝试过这个命令,但它在尝试运行get-pip.py时抛出相同的错误