Python 使用pip安装时出现错误消息,但pip安装仍然成功
每当我尝试安装pip软件包(Python 使用pip安装时出现错误消息,但pip安装仍然成功,python,python-3.x,pip,Python,Python 3.x,Pip,每当我尝试安装pip软件包(pip install),我都会收到下面的错误消息。但是,软件包仍然成功安装 我正在使用python 3.7 ERROR: Error checking for conflicts. Traceback (most recent call last): File "C:\ProgramData\Anaconda3\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3021, in _dep
pip install
),我都会收到下面的错误消息。但是,软件包仍然成功安装
我正在使用python 3.7
ERROR: Error checking for conflicts.
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3021, in _dep_map
return self.__dep_map
File "C:\ProgramData\Anaconda3\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:\ProgramData\Anaconda3\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3012, in _parsed_pkg_info
return self._pkg_info
File "C:\ProgramData\Anaconda3\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:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\commands\install.py", line 512, in _warn_about_conflicts
package_set, _dep_info = check_install_conflicts(to_install)
File "C:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\operations\check.py", line 114, in check_install_conflicts
package_set, _ = create_package_set_from_installed()
File "C:\ProgramData\Anaconda3\lib\site-packages\pip\_internal\operations\check.py", line 53, in create_package_set_from_installed
package_set[name] = PackageDetails(dist.version, dist.requires())
File "C:\ProgramData\Anaconda3\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 2736, in requires
dm = self._dep_map
File "C:\ProgramData\Anaconda3\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3023, in _dep_map
self.__dep_map = self._compute_dependencies()
File "C:\ProgramData\Anaconda3\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:\ProgramData\Anaconda3\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 3014, in _parsed_pkg_info
metadata = self.get_metadata(self.PKG_INFO)
File "C:\ProgramData\Anaconda3\lib\site-packages\pip\_vendor\pkg_resources\__init__.py", line 1420, in get_metadata
value = self._get(path)
File "C:\ProgramData\Anaconda3\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:\\programdata\\Anaconda3\\lib\\site-packages\\numpy-1.18.4.dist-info\\METADATA'
试一试
如果问题仍然存在,请参阅此处
降低
测试路径的版本:
conda install 'testpath<0.4'
conda install'testpath你有意识地使用anaconad吗?@Nearoo,我在使用anaconda python。有些软件包在conda上找不到,所以我使用了pip.Related,您也检查了它是否丢失了中继,这意味着文件夹中存在numpy-1.18.4.dist info\\METADATA?根据我过去处理类似问题的经验,我必须删除插入并重新安装(在您的例子中是numpy),它解决了问题。
conda install 'testpath<0.4'