在anaconda 安装pytorch的时候报错:
PackagesNotFoundError: The following packages are not available from current channels:
原因是因为我将安装源设置为清华镜像,而在2019年4月份anaconda的清华镜像不能用了:
所以我们需要手动下载whl文件:可以从下面的文章中直接下载,也可以去pytorch官网下载。
https://blog.csdn.net/qq_27009517/article/details/81484662
下载完成后,在conda里执行:
pip install F:\files\Anaconda3\whl\torch-0.4.0-cp36-cp36m-win_amd64.whl
注意是pip install +文件路径+文件名
然后安装成功:
如果还是报错,检查自己是否安装了numpy,需要先安装numpy哦。
更新一下:
2019年7月份
Anaconda 相关镜像已恢复
,
但是他还是不支持pytorch,由于更新过快难以同步,清华镜像不同步
pytorch-nightly
,
pytorch-nightly-cpu
,
ignite-nightly
这三个包。所以这几个包还是需要手动下载哦。
anaconda安装pytorch时报错PackagesNotFoundError: The following packages are not available from current cha
在anaconda 安装pytorch的时候报错:PackagesNotFoundError: The following packages are not available from current channels:原因是因为我将安装源设置为清华镜像,而在2019年4月份anaconda的清华镜像不能用了:所以我们需要手动下载whl文件:可以从下面的文章中直接下载,也...
测试
安装
是否成功
首先,
安装
环境是:操作系统 Win10,已经预先
安装
了
Anaconda
。关于
Anaconda
的
安装
步骤这里就忽略不讲了,Win10 下
安装
Anaconda
非常简单。
为
PyTorch
创建虚拟环境
安装
Anaconda
完毕后,我们在
安装
PyTorch
之前最好先创建一个
pytorch
的虚拟环境。之所以创建虚拟环境是因为 Python 为不同的项目需求创建不同的虚拟环境非常常见。在实际项目开发中,我们通
conda install
pytorch
torchvision tor
cha
udio cudatoolkit=11.1
命令
安装
pytorch
时
,若出现错误(如下图):
Packages
NotFound
Error
: The
following
packages
are not
available
from
current
cha
nnels: - cudatoolkit=11.1
可先输入:
conda config --add
cha
nnels conda-forge
>conda install
pytorch
torchvision tor
cha
udio cudatoolkit=11.1 -c
pytorch
-c conda-forge
Solving environment: failed
Packages
NotFound
Error
: The
following
packages
are not
available
from
current
cha
nnels:
-
pytorch
- tor
cha
udio
- cudatoolkit=11.1
Collecting package metadata (
current
_repodata.json): ...working... done
Solving environment: ...working... failed with initial frozen solve. Retrying with flexible solve.
Collecting package metadata (repodata.json): ...working... done
Solving environment:
Packages
NotFound
Error
: The
following
packages
are not
available
from
current
cha
nnels:
Collecting package metadata: doneSolving environment: failed
Packages
NotFound
Error
: The
following
packages
are not
available
from
current
cha
nnels:
- easydict
Current
cha
nnels:
- https://repo....
原因:在镜像源找不到包
解决:重新添加个可用的镜像源
我要
安装
pytorch
,重新找了个清华源( https://mirrors.tuna.tsinghua.edu.cn/
anaconda
/cloud/
pytorch
/win-64)
添加一下源就可以了,如下图
1.准备镜像文件
因为
Pytorch
官网在国外,下载及其慢,而且会出现文件大下载中断的情况,所以提前链接到国内的镜像下载,下载可以飞起来。
(1)打开终端,添加上海交通大学的镜像文件(逐行输入)
conda config --add
cha
nnels https://mirrors.sjtug.sjtu.edu.cn/
anaconda
/pkgs/main/
conda config --add
cha
nnels https://mirrors.sjtug.sjtu.edu.cn/
anaconda
/pkgs/free/
conda config --add
cha
nnels https://mi
show_
cha
nnel_urls: true
cha
nnels:
- https://mirrors.tuna.tsinghua.edu.cn/
anaconda
/cloud/conda-forge
- https://mirrors.tuna.tsinghua.edu.cn/
anaconda
/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/
anaconda
/pkgs/free
cha
nnel_alias: h...
Packages
NotFound
Error
: The
following
packages
are not
available
from
current
cha
nnels:
CondaHTTP
Error
: HTTP 000 CONNECTION FAILED for url <https://mirrors.tuna.tsinghua.edu.cn/
anaconda
/pkgs/r/win-64/repodata.json>
在
安装
Anaconda
和
PyTorch
期间,您可能会遇到“
Packages
NotFound
Error
:以下包未找到”的错误。这通常是因为
PyTorch
与某些先前
安装
的软件包发生冲突,或者某些其他问题导致
Anaconda
找不到所需的软件包。如果您遇到这种情况,可以尝试以下方法解决该问题:
1. 更新conda。使用以下命令更新conda:
conda update conda
2. 清除缓存。使用以下命令清除conda缓存:
conda clean --all
3. 更新所有软件包。使用以下命令更新所有软件包:
conda update --all
4. 重新
安装
PyTorch
。如果您仍然无法找到所需的软件包,则可以尝试重新
安装
PyTorch
:
conda install
pytorch
如果上述方法都无法解决问题,则可以考虑创建一个新的conda环境,以避免与其他软件包的冲突。在创建新环境
时
,请确保指定正确的Python版本和
PyTorch
版本。
总之,要解决
Anaconda
安装
PyTorch
时
的
Packages
NotFound
Error
问题,您可以尝试更新conda、清除缓存、更新所有软件包、重新
安装
PyTorch
或创建一个新的conda环境。
怎么解决Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection
59552
anaconda安装pytorch时报错PackagesNotFoundError: The following packages are not available from current cha
20836