Python 安装pip时获取错误错误文件描述符

Python 安装pip时获取错误错误文件描述符,python,python-3.x,pip,packageinstaller,Python,Python 3.x,Pip,Packageinstaller,每当我试图安装pip时,总是会出现这个错误。请帮忙。我不知道如何解决这个问题,我尝试了使用默认的python可执行文件,使用modify方法,还尝试了get-pip.py file方法,但没有效果。我也检查了路径变量,所以脚本文件夹在那里,但没有安装pip PS C:\Users\ismai\Desktop\programs\PYTHON> python get-pip.py Traceback (most recent call last): File "C:\Us

每当我试图安装pip时,总是会出现这个错误。请帮忙。我不知道如何解决这个问题,我尝试了使用默认的python可执行文件,使用modify方法,还尝试了get-pip.py file方法,但没有效果。我也检查了路径变量,所以脚本文件夹在那里,但没有安装pip

    PS C:\Users\ismai\Desktop\programs\PYTHON> python get-pip.py
Traceback (most recent call last):
  File "C:\Users\ismai\Desktop\programs\PYTHON\get-pip.py", line 23704, in <module>
    main()
  File "C:\Users\ismai\Desktop\programs\PYTHON\get-pip.py", line 198, in main
    bootstrap(tmpdir=tmpdir)
  File "C:\Users\ismai\Desktop\programs\PYTHON\get-pip.py", line 83, in bootstrap
    from pip._internal.commands.install import InstallCommand
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\_internal\commands\install.py", line 17, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\_internal\cli\req_command.py", line 16, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\_internal\index\collector.py", line 14, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\_vendor\requests\__init__.py", line 125, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\_vendor\requests\utils.py", line 27, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\_vendor\requests\_internal_utils.py", line 11, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 664, in _load_unlocked
  File "<frozen importlib._bootstrap>", line 627, in _load_backward_compatible
  File "<frozen zipimport>", line 259, in load_module
  File "C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\_vendor\requests\compat.py", line 65, in <module>
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 786, in exec_module
  File "<frozen importlib._bootstrap_external>", line 922, in get_code
  File "<frozen importlib._bootstrap_external>", line 980, in get_data
OSError: [Errno 9] Bad file descriptor
PS C:\Users\ismai\Desktop\programs\PYTHON>PYTHON get-pip.py
回溯(最近一次呼叫最后一次):
文件“C:\Users\ismai\Desktop\programs\PYTHON\get pip.py”,第23704行,在
main()
文件“C:\Users\ismai\Desktop\programs\PYTHON\get pip.py”,第198行,在main中
引导(tmpdir=tmpdir)
文件“C:\Users\ismai\Desktop\programs\PYTHON\get pip.py”,第83行,在引导程序中
从pip.\u internal.commands.install导入InstallCommand
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第627行,可向后加载
加载模块中第259行的文件“”
文件“C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\\u internal\commands\install.py”,第17行,在
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第627行,可向后加载
加载模块中第259行的文件“”
文件“C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\\ u internal\cli\req\ u command.py”,第16行,在
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第627行,可向后加载
加载模块中第259行的文件“”
文件“C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\\u internal\index\collector.py”,第14行,在
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第627行,可向后加载
加载模块中第259行的文件“”
文件“C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\ \u vendor\requests\ \uuuu init\uuuu.py”,第125行,在
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第627行,可向后加载
加载模块中第259行的文件“”
文件“C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\\u vendor\requests\utils.py”,第27行,在
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第627行,可向后加载
加载模块中第259行的文件“”
文件“C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\ \u vendor\requests\ \u internal\u utils.py”,第11行,在
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第664行,在“加载”中
文件“”,第627行,可向后加载
加载模块中第259行的文件“”
文件“C:\Users\ismai\AppData\Local\Temp\tmpz82tcza4\pip.zip\pip\\u vendor\requests\compat.py”,第65行,在
文件“”,第1007行,在“查找”和“加载”中
文件“”,第986行,在“查找”和“加载”中解锁
文件“”,第680行,在\u加载\u解锁
exec_模块中第786行的文件“”
文件“”,第922行,get_代码
get_数据中第980行的文件“”
OSError:[Errno 9]错误的文件描述符

卸载python,然后从重新安装中下载,并确保选中将pip添加到路径的框


好了,伙计们,我尝试卸载这个新版本(3.9),然后安装一个旧版本(3.7),然后运行命令
python get pip.py
,神奇地工作了。如果将来有人想解决此问题,请尝试此方法。我还阅读了python文档,很明显他们有一个命令,如果您的python版本中没有安装pip,即
python-m ensurepip
,那么您也可以尝试一下。

您的命令是什么?我是通过python get-pip.py安装pip的“坏文件描述符”它只是一次又一次打开同一个文件的无休止循环的结果。它最终会用完文件描述符,这是很好的,因为它最终打破了循环。如果你有Python 3.9,你已经有了
pip
。我已经试过很多次运行pip,每次它返回pip时,它都不会被识别为命令,脚本etcsadly我的python已经添加到path和im使用的是python 3.9最新版本它与此相关吗?当您键入pip--version时会发生什么?它只返回pip不被识别为命令错误