anaconda powershell 与 anaconda prompt pip 问题

pip 出现问题
无论是 anaconda powershell prompt 还是 anaconda prompt pip show 模块 库 还是用 pip 升级都报错
ssl.PROTOCOL_TLSv1: OpenSSL.SSL.TLSv1_METHOD,
AttributeError: module ‘ssl’ has no attribute ‘PROTOCOL_TLSv1’
conda update conda 还是一样报错

ssl.PROTOCOL_TLSv1: OpenSSL.SSL.TLSv1_METHOD,
AttributeError: module ‘ssl’ has no attribute ‘PROTOCOL_TLSv1’

版本信息 :
conda 4.10.3
PyCharm 2022.1.3
python 3.9
windows 10
谢谢

讨论数量: 2

这个错误通常是由于 Python 版本过低或 OpenSSL 库版本过低导致的。你可以尝试以下解决方法:

  1. 确保你的 Python 版本是最新的。可以使用以下命令检查 Python 版本:

    python --version

    如果版本较旧,建议升级到较新的版本。

  2. 更新 OpenSSL 库。可以使用以下命令更新 OpenSSL 库:

    conda update openssl
  3. 如果上述方法无效,可以尝试重新安装 Anaconda 或 Miniconda。首先卸载现有的 Anaconda 或 Miniconda,然后从官方网站下载最新版本并重新安装。

  4. 如果问题仍然存在,可以尝试手动安装所需的模块。首先使用以下命令升级 pip:

    python -m pip install --upgrade pip

    然后使用以下命令手动安装模块:

    python -m pip install 模块名

如果以上方法仍然无法解决问题,请提供更多详细的错误信息和操作系统信息,以便我能够更好地帮助你解决问题。

4个月前 评论

Python 版本 是 Python 3.9.7 conda update openssl python -m pip install --upgrade pip 报错都是 AttributeError: module 'ssl' has no attribute 'PROTOCOL_TLSv1'

4个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!