【问题标题】:Issue while installing python安装python时出现问题
【发布时间】:2021-09-17 14:59:14
【问题描述】:

我正在重新安装 python 以尝试解决我遇到的问题,从那里到现在我找不到解决这个问题的方法。

问题是每次我尝试重新安装python时,python脚本文件夹总是空的,这意味着pip没有安装,我无法安装任何东西。

我试过了:

  • 在不同的光盘上重新安装。
  • 以管理员模式重新安装。
  • 重新安装不同版本的 python。
  • 重新安装最新版本的python。
  • 使用不同的参数重新安装。

我在任何地方都找不到解决方案。

我使用的是 Windows 10 最新版本

当我尝试使用 get-pip.py 安装 pip 时:

Traceback (most recent call last):
  File "C:\Users\Alex\Downloads\get-pip.py", line 23704, in <module>
    main()
  File "C:\Users\Alex\Downloads\get-pip.py", line 198, in main
    bootstrap(tmpdir=tmpdir)
  File "C:\Users\Alex\Downloads\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\Alex\AppData\Local\Temp\tmpazxzhdqd\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\Alex\AppData\Local\Temp\tmpazxzhdqd\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\Alex\AppData\Local\Temp\tmpazxzhdqd\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\Alex\AppData\Local\Temp\tmpazxzhdqd\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\Alex\AppData\Local\Temp\tmpazxzhdqd\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\Alex\AppData\Local\Temp\tmpazxzhdqd\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\Alex\AppData\Local\Temp\tmpazxzhdqd\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 846, in exec_module
  File "<frozen importlib._bootstrap_external>", line 982, in get_code
  File "<frozen importlib._bootstrap_external>", line 1040, in get_data
OSError: [Errno 9] Bad file descriptor

当我尝试使用 ensurepip 安装 pip 时:

Traceback (most recent call last):
  File "<string>", line 6, in <module>
  File "D:\Python39\lib\runpy.py", line 210, in run_module
    return _run_module_code(code, init_globals, run_name, mod_spec)
  File "D:\Python39\lib\runpy.py", line 97, in _run_module_code
    _run_code(code, mod_globals, init_globals,
  File "D:\Python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\__main__.py", line 29, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_internal\cli\main.py", line 9, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_internal\cli\autocompletion.py", line 10, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_internal\cli\main_parser.py", line 8, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_internal\cli\cmdoptions.py", line 23, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_internal\cli\parser.py", line 12, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_internal\configuration.py", line 21, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_internal\exceptions.py", line 8, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_vendor\requests\__init__.py", line 135, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\pip\_vendor\requests\utils.py", line 28, 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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\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\Alex\AppData\Local\Temp\tmpfgi7l1sl\pip-21.2.3-py3-none-any.whl\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 846, in exec_module
  File "<frozen importlib._bootstrap_external>", line 982, in get_code
  File "<frozen importlib._bootstrap_external>", line 1040, in get_data
OSError: [Errno 9] Bad file descriptor
Traceback (most recent call last):
  File "D:\Python39\lib\runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "D:\Python39\lib\runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "D:\Python39\lib\ensurepip\__main__.py", line 5, in <module>
    sys.exit(ensurepip._main())
  File "D:\Python39\lib\ensurepip\__init__.py", line 210, in _main
    return _bootstrap(
  File "D:\Python39\lib\ensurepip\__init__.py", line 129, in _bootstrap
    return _run_pip(args + [p[0] for p in _PROJECTS], additional_paths)
  File "D:\Python39\lib\ensurepip\__init__.py", line 38, in _run_pip
    return subprocess.run([sys.executable, "-c", code], check=True).returncode
  File "D:\Python39\lib\subprocess.py", line 528, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['D:\\Python39\\python.exe', '-c', '\nimport runpy\nimport sys\nsys.path = [\'C:\\\\Users\\\\Alex\\\\AppData\\\\Local\\\\Temp\\\\tmpfgi7l1sl\\\\setuptools-57.4.0-py3-none-any.whl\', \'C:\\\\Users\\\\Alex\\\\AppData\\\\Local\\\\Temp\\\\tmpfgi7l1sl\\\\pip-21.2.3-py3-none-any.whl\'] + sys.path\nsys.argv[1:] = [\'install\', \'--no-cache-dir\', \'--no-index\', \'--find-links\', \'C:\\\\Users\\\\Alex\\\\AppData\\\\Local\\\\Temp\\\\tmpfgi7l1sl\', \'--upgrade\', \'setuptools\', \'pip\']\nrunpy.run_module("pip", run_name="__main__", alter_sys=True)\n']' returned non-zero exit status 1.

【问题讨论】:

  • 你在windows吗?你在安装程序中选择了 yo install pip 吗?在任何情况下你都可以使用get-pip.py to install pip
  • 我选择每次重新安装时都安装 pip。我在窗户上
  • 只是为了确认,您可以通过以下命令检查python -m pip --version
  • 您在上一个问题stackoverflow.com/questions/69223708/…中得到了可能的答案@
  • 扫描您的系统以查找在后台运行并更改文件描述符的恶意软件...同时卸载所有防病毒程序

标签: python python-3.x windows pip


【解决方案1】:

我以某种方式成功安装了 python。

如果其他人有这个问题:

  1. 从您的计算机上完全卸载 python
  2. 在C上安装python:(安装windows的光盘)
  3. 重新启动计算机
  4. 从 C: 卸载 python
  5. 以管理员身份打开python安装
  6. 检查Add to path
  7. 点击Customize installation
  8. 检查除install for all usersdownload debug binaries 之外的所有内容
  9. 安装位置应该是除 C: 以外的任何光盘(例如:D:, E:, F:
  10. 点击install并等待安装

【讨论】:

  • 我认为没有必要将 python 安装到 C:,但这就是它解决我的问题的方式。
猜你喜欢
  • 1970-01-01
  • 2013-09-06
  • 1970-01-01
  • 2020-07-27
  • 1970-01-01
  • 1970-01-01
  • 2021-12-09
  • 2016-11-05
  • 2020-10-14
相关资源
最近更新 更多