Windows系统运行pip命令触发ValueError问题求助
问题描述
背景
在Windows 10机器上通过安装包python-3.10.11-amd64.exe完成Python 3.10.11的安装后,运行任意pip命令都会报错。
错误信息
执行pip -version时出现如下报错:
C:\WINDOWS\system32>pip -version Traceback (most recent call last): File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\lib\runpy.py", line 86, in _run_code exec(code, run_globals) File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\Scripts\pip.exe\__main__.py", line 4, in <module> File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_internal\cli\main.py", line 9, in <module> from pip._internal.cli.autocompletion import autocomplete File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_internal\cli\autocompletion.py", line 10, in <module> from pip._internal.cli.main_parser import create_main_parser File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_internal\cli\main_parser.py", line 9, in <module> from pip._internal.build_env import get_runnable_pip File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_internal\build_env.py", line 15, in <module> from pip._vendor.packaging.requirements import Requirement File "C:\Users\innabal1\AppData\Local\Programs\Python\Python310\lib\site-packages\pip\_vendor\packaging\__init__.py", line 5, in <module> from .__about__ import ( ValueError: source code string cannot contain null bytes
Python版本命令输出正常:
C:\WINDOWS\system32>python --version Python 3.10.11
已尝试操作
- 卸载并重新安装Python,问题未解决
备注
- 此前机器上安装过Python 3.8.*版本
- 同一台机器上装有VS Code和Pycharm
内容的提问来源于stack exchange,提问作者KBNanda
相关产品推荐
相关产品推荐

