Collecting package metadata (current_repodata.json): failed CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to download and install packages. Exception: HTTPSConnectionPool(host='mirrors.tuna.tsinghua.edu.cn', port=443): Max retries exceeded with url: /anaconda/cloud/conda-forge/win-64/current_repodata.json (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available."))
时间: 2024-02-29 18:56:11 浏览: 431
这个错误提示是由于您的机器上没有安装 OpenSSL 导致的。OpenSSL 是一个安全套接字层密码库,许多 Python 包需要使用它来进行安全的网络通信。
您可以尝试通过以下命令安装 OpenSSL:
- 如果您使用的是 Ubuntu 系统,可以使用以下命令安装 OpenSSL:
```
sudo apt-get install openssl
```
- 如果您使用的是 Mac 系统,可以使用 Homebrew 包管理器来安装 OpenSSL:
```
brew install openssl
```
- 如果您使用的是 Windows 系统,可以从 OpenSSL 官网下载安装程序进行安装:https://www.openssl.org/community/binaries.html
安装完成之后,您可以尝试再次执行相应的 Python 命令,看是否能够成功下载和安装依赖包。
阅读全文