[英]ImportError: cannot import name 'FormatControl' when trying to use pip
[英]how to fix "ImportError: cannot import name 'FormatControl'" for pip?
出於某種原因,我最近無法使用 pip/pip3 安裝任何東西。 例如,當我嘗試使用命令“pip install mendeley”安裝 mendeley 時,出現以下錯誤信息:
Traceback (most recent call last):
File "/Users/u1790509/anaconda3/bin/pip", line 11, in <module>
load_entry_point('pip==10.0.1', 'console_scripts', 'pip')()
File "/Users/u1790509/anaconda3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 480, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/Users/u1790509/anaconda3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2691, in load_entry_point
return ep.load()
File "/Users/u1790509/anaconda3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2322, in load
return self.resolve()
File "/Users/u1790509/anaconda3/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2328, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/Users/u1790509/anaconda3/lib/python3.6/site-packages/pip/_internal/__init__.py", line 42, in <module>
from pip._internal import cmdoptions
File "/Users/u1790509/anaconda3/lib/python3.6/site-packages/pip/_internal/cmdoptions.py", line 16, in <module>
from pip._internal.index import (
ImportError: cannot import name 'FormatControl'
每當我嘗試使用 pip 安裝軟件包時,都會出現相同的錯誤。有人對修復它有任何建議嗎?
謝謝,
斯蒂芬
我在運行舊版本 Anaconda 和 Python 的系統上遇到了這個問題。 根據這個答案降級 pip 然后升級它對我有用。
我跑了:
conda install pip==9.0.3
pip install --upgrade pip
然后我能夠通過pip install...
。
我不確定幕后發生了什么,因為從 10.x 降級到 9.0.3 后,我仍然得到:
成功卸載 pip-20.0.2
成功安裝 pip-20.3.4
可能是混合 Anaconda 和 pip 用於 package 管理的結果,但現在適用於遺留目的。
嘗試寫正確的拼寫...也許會幫助你
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.