pytorch1.0.0版本找不到包,如何解决?(语言-python)

我是初学者,本科毕设选题被分配了个强化学习,想跑一个旧版本的框架代码结果
使用了官网对应版本conda install 安装的命令,显示找不到,去anaconda.org网站上找win10 cuda9 的1.0.0的pytorch,没有发现一个,倒是有Linux的。
然后想下wheel文件,倒是有,但是pip也不行,会显示platform怎么怎么样,推测可能是Python3.9版本太高。
想知道究竟要怎么安装pytorch1.0.0?有没有人给个详细步骤

参考GPT和自己的思路:

首先,建议在安装 PyTorch 1.0.0 之前检查您的 Python 版本是否匹配。PyTorch 1.0.0 支持的 Python 版本为 2.7 和 3.5-3.7。如果您的 Python 版本是 3.9,则无法安装 PyTorch 1.0.0。

如果您使用的 Anaconda 安装失败,可以尝试从官方网站 https://pytorch.org/get-started/previous-versions/ 下载适用于 CUDA9 的 PyTorch 1.0.0 的 wheel 文件。安装方法如下:

先下载对应版本的 wheel 文件:

pip install torch-1.0.0-cp36-cp36m-win_amd64.whl

如果您遇到以下内容:

ERROR: torch-1.0.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.

则需要按照您使用的 Python 版本、CUDA 版本和操作系统版本,下载对应的 wheel 文件。

例如,如果您使用的是 Python 3.6、CUDA 9.0,Windows 10系统,则应下载文件名为 torch-1.0.0-cp36-cp36m-win_amd64.whl 的 wheel 文件。

安装完成后,在 Python 中试试导入 torch 模块验证是否安装成功。

import torch
print(torch.__version__)

参考GPT和自己的思路:

很抱歉听到你在安装 pytorch1.0.0版本时遇到了困难。我会尽力为你提供帮助。

首先,确保你已经激活了你的conda环境。你可以在终端中输入以下命令进行激活:

conda activate <你的环境名称>

接下来,尝试使用以下命令安装 pytorch1.0.0版本:

conda install pytorch=1.0.0 torchvision=0.2.1 -c pytorch

如果提示找不到包,可能是因为你的conda源有问题。你可以使用以下命令查看当前的conda源:

conda config --show channels

如果没有包含pytorch的源,则需要手动添加源。你可以使用以下命令添加pytorch官方源:

conda config --add channels pytorch

然后再运行安装命令。如果还是找不到包,你可以尝试在anaconda.org网站上搜索其他版本的pytorch,同时检查你的conda源是否正确。

另外,如果你想尝试通过pip安装pytorch1.0.0版本,可以前往pytorch官网的下载页面(https://pytorch.org/get-started/previous-versions/%EF%BC%89%E3%80%82%E6%89%BE%E5%88%B0%E5%AF%B9%E5%BA%94%E7%89%88%E6%9C%AC%E7%9A%84whl%E6%96%87%E4%BB%B6%EF%BC%8C%E7%84%B6%E5%90%8E%E4%BD%BF%E7%94%A8%E4%BB%A5%E4%B8%8B%E5%91%BD%E4%BB%A4%E5%AE%89%E8%A3%85%EF%BC%9A

pip install <你的whl文件>

请注意,你需要安装与你的Python版本和操作系统对应的whl文件。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^