公司电脑安装的Anaconda Navigator1.9.12, python 3.8.3. 由于Anaconda Navigator 没有selenium的包,所以通过pip 安装了selenium 4.0.1. 安装过程中报与requests的版本不兼容,所以又通过pip 升级了urllib3, requests到最新版本。完成后再也无法打开Anaconda Navigator. 通过prompt运行Anaconda Navigator 报错。
(base) C:\Users\jch507>anaconda navigator
C:\Program Files\Anaconda3-2020.07-Windows-x86_64\lib\site-packages\requests\__init__.py:89: RequestsDependencyWarning: urllib3 (2.0.3) or chardet (3.0.4) doesn't match a supported version!
warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Traceback (most recent call last):
File "C:\Program Files\Anaconda3-2020.07-Windows-x86_64\Scripts\anaconda-script.py", line 6, in <module>
from binstar_client.scripts.cli import main
File "C:\Program Files\Anaconda3-2020.07-Windows-x86_64\lib\site-packages\binstar_client\__init__.py", line 15, in <module>
from .requests_ext import stream_multipart, NullAuth
&

文章描述了在安装selenium4.0.1时遇到与requests版本不兼容的问题,通过升级urllib3和requests导致AnacondaNavigator无法启动。问题在于pip安装的包与Anaconda内部的包版本冲突。解决方案是卸载通过pip安装的不兼容包,恢复AnacondaNavigator的正常启动。该方法适用于处理类似包冲突问题。
最低0.47元/天 解锁文章
10万+





