【问题标题】:Having a hard time installing pip on my Windows 7在我的 Windows 7 上安装 pip 很困难
【发布时间】:2020-04-14 06:16:20
【问题描述】:

我在 WIN 7 32 位上使用 Python 3.8.0,但问题是我无法在我的计算机上安装 pip。起初,情况并非如此,我实际上已经安装在我的电脑上,但它无法安装任何带有“pip install [包名]”的包。 在这两种情况下,它确实返回了相同的错误,我已经尝试在不同的文件夹上安装不同版本的 Python,下载 get-pip.py 并手动安装,但同样发生了。

错误提示:https://pastebin.com/u75NpdfK

Traceback (most recent call last):
  File "C:\Users\Virtual\AppData\Local\Programs\Python\Python38-32\Scripts\get-pip.py", line 22318, in <module>
    main()
  File "C:\Users\Virtual\AppData\Local\Programs\Python\Python38-32\Scripts\get-pip.py", line 198, in main
    bootstrap(tmpdir=tmpdir)
  File "C:\Users\Virtual\AppData\Local\Programs\Python\Python38-32\Scripts\get-pip.py", line 83, in bootstrap
    from pip._internal.commands.install import InstallCommand
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\Virtual\AppData\Local\Temp\tmp6ny94zvj\pip.zip\pip\_internal\commands\install.py", line 23, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\Virtual\AppData\Local\Temp\tmp6ny94zvj\pip.zip\pip\_internal\cli\req_command.py", line 20, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\Virtual\AppData\Local\Temp\tmp6ny94zvj\pip.zip\pip\_internal\network\session.py", line 17, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\Virtual\AppData\Local\Temp\tmp6ny94zvj\pip.zip\pip\_vendor\requests\__init__.py", line 114, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\Virtual\AppData\Local\Temp\tmp6ny94zvj\pip.zip\pip\_vendor\requests\utils.py", line 26, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\Virtual\AppData\Local\Temp\tmp6ny94zvj\pip.zip\pip\_vendor\requests\_internal_utils.py", line 11, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 655, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 618, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\Virtual\AppData\Local\Temp\tmp6ny94zvj\pip.zip\pip\_vendor\requests\compat.py", line 64, in <module>
  File "<frozen importlib._bootstrap>", line 991, in _find_and_load
  File "<frozen importlib._bootstrap>", line 975, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 671, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 779, in exec_module
  File "<frozen importlib._bootstrap_external>", line 915, in get_code
  File "<frozen importlib._bootstrap_external>", line 973, in get_data
OSError: [Errno 9] Bad file descriptor

【问题讨论】:

  • 尝试使用python3 -m ensurepip安装pip
  • 看看Install pip
  • 为自己节省很多未来的痛苦。使用Anaconda Distribution
  • chocolatey.org 是你的朋友,通过 Chocolatey 安装 python 和 pip,..
  • 谢谢大家,但不幸的是这些选项都不起作用:^(

标签: python python-3.x pip windows-7


【解决方案1】:

此错误“OSError: [Errno 9] Bad file descriptor”发生在您无法在 os 中关闭文件时(因为文件已经关闭)。因此它会引发错误。请在清除临时文件后尝试。如果没有在那之后工作,请告诉我解决方案。

【讨论】:

  • 嘿,谢谢你的提示,很遗憾它没有用
猜你喜欢
  • 2020-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-11-07
相关资源
最近更新 更多