PackagesNotFoundError: The following packages are not available from current channels: - python3.9
时间: 2023-11-17 11:04:09 浏览: 900
当出现"PackagesNotFoundError: The following packages are not available from current channels"错误时,可能是因为当前的安装源中没有该包。这可能是由于安装源不完整或已过时导致的。解决此问题的一种方法是更改安装源或手动下载并安装该包。
以下是更改安装源的步骤:
1. 打开Anaconda Prompt或终端。
2. 输入以下命令更改安装源为清华镜像(以Windows为例):
```
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
```
3. 输入以下命令安装Python 3.9:
```
conda install python=3.9
```
如果更改安装源后仍然出现相同的错误,可以尝试手动下载并安装该包。以下是手动下载并安装包的步骤:
1. 打开https://pypi.org/网站,搜索需要安装的包。
2. 下载与您的Python版本和操作系统兼容的.whl文件。
3. 打开Anaconda Prompt或终端,导航到下载的.whl文件所在的目录。
4. 输入以下命令安装该包:
```
pip install package_name.whl
```
阅读全文