导入报错
[root@hizhanghao python]# pip install urllib3
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Requirement already satisfied: urllib3 in /usr/lib/python2.7/site-packages (1.10.2)
pyopenssl 17.2.0 has requirement cryptography>=1.9, but you'll have cryptography 1.7.2 which is incompatible.
jinja2 2.9.5 has requirement MarkupSafe>=0.23, but you'll have markupsafe 0.11 which is incompatible.
报错1解决:
[root@hizhanghao python]# pip install --upgrade ndg-httpsclient
[root@hizhanghao python]# pip install urllib3
Looking in indexes: http://mirrors.aliyun.com/pypi/simple/
Requirement already satisfied: urllib3 in /usr/lib/python2.7/site-packages (1.10.2)
jinja2 2.9.5 has requirement MarkupSafe>=0.23, but you'll have markupsafe 0.11 which is incompatible.
报错2解决
[root@hizhanghao python]# pip install Jinja2==2.6
搞定
[root@hizhanghao python]# pip install urllib3
Looking in indexes: https://pypi.mirrors.ustc.edu.cn/simpleRequirement already satisfied: urllib3 in /usr/lib/python2.7/site-packages (1.10.2)
本文记录了解决Python环境中因依赖版本不兼容导致的安装错误的过程。通过升级特定包和指定兼容版本,成功解决了Urllib3安装时与其他包如PyOpenSSL和Jinja2的版本冲突。
2365

被折叠的 条评论
为什么被折叠?



