Python pip安装和卸载相同的FileNotFoundError:[Errno 2]
对于每个pip安装/卸载命令,它在最后都会给出相同的错误(FileNotFoundError:) 操作系统:WINDOWS 10 Python版本:3.8.3 PIP版本:20.2.2Python 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
# 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小时,在此之前,它工作正常。我怀疑安装路径太长:在中找到