Python pip安装和卸载相同的FileNotFoundError:[Errno 2]

Python pip安装和卸载相同的FileNotFoundError:[Errno 2],python,pip,Python,Pip,对于每个pip安装/卸载命令,它在最后都会给出相同的错误(FileNotFoundError:) 操作系统:WINDOWS 10 Python版本:3.8.3 PIP版本:20.2.2 # for the error using numpy which is already installed still in addition its giving below error. # using command promp C:\Users\lenovo>pip install numpy

对于每个pip安装/卸载命令,它在最后都会给出相同的错误(FileNotFoundError:)

操作系统:WINDOWS 10

Python版本:3.8.3

PIP版本:20.2.2

# for the error using numpy which is already installed still in addition its giving below error.
# using command promp

C:\Users\lenovo>pip install numpy
Requirement already satisfied: numpy in c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages (1.18.5)
ERROR: Error while checking for conflicts. Please file an issue on pip's issue tracker: https://github.com/pypa/pip/issues/new
Traceback (most recent call last):
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3021, in _dep_map
    return self.__dep_map
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2815, in __getattr__
    raise AttributeError(attr)
AttributeError: _DistInfoDistribution__dep_map

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3012, in _parsed_pkg_info
    return self._pkg_info
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2815, in __getattr__
    raise AttributeError(attr)
AttributeError: _pkg_info

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\commands\install.py", line 535, in _determine_conflicts
    return check_install_conflicts(to_install)
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\operations\check.py", line 108, in check_install_conflicts
    package_set, _ = create_package_set_from_installed()
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_internal\operations\check.py", line 50, in create_package_set_from_installed
    package_set[name] = PackageDetails(dist.version, dist.requires())
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2736, in requires
    dm = self._dep_map
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3023, in _dep_map
    self.__dep_map = self._compute_dependencies()
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3032, in _compute_dependencies
    for req in self._parsed_pkg_info.get_all('Requires-Dist') or []:
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3014, in _parsed_pkg_info
    metadata = self.get_metadata(self.PKG_INFO)
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 1420, in get_metadata
    value = self._get(path)
  File "c:\users\lenovo\appdata\local\programs\python\python38\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 1616, in _get
    with open(path, 'rb') as stream:
FileNotFoundError: [Errno 2] No such file or directory: 'c:\\users\\lenovo\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\[![tensorflow_gpu-2.3.0.dist-info][1]][1]\\METADATA'
我尝试重新启动计算机,卸载并安装tensorflow(正如path建议的那样,与TensorFlowGPU相关),但它不起作用

请告知

编辑:


此问题来自安装
pip install tensorflow gpu后的最后24小时,在此之前,它工作正常。

我怀疑安装路径太长:在中找到