如何在python=3.6中安装torch==0.3.1

Shi*_*ngh 5 installation pip version python-3.x

我正在尝试在 python 3.6 中安装 deepmatcher 包。要让这个包在 python 中运行,你需要有一个torch==0.3.1版本。所以我试图torch==0.3.1通过运行来安装:

pip install torch==0.3.1 
Run Code Online (Sandbox Code Playgroud)

安装过程中出错:

收集火炬==0.3.1
错误:找不到满足要求的版本火炬==0.3.1(来自版本:0.1.2、0.1.2.post1)
错误:找不到与火炬==0.3 匹配的发行版。 1

我什至尝试使用“peterjc123”包安装它,但仍然无法卸载它。

小智 7

torch 0.3.1不再正式上市。安装torch 0.3.1一个可以通过源代码或使用whl特定版本的文件来构建它。

使用 whl 文件

whl文件可以在这里找到pytorch提供

然后可以安装下载的文件 pip install [path to downloaded file]


按源构建

要按源构建火炬,可以通过以下方式签出所需的版本 git

git checkout v[version number]

对于 torch==0.3.1 这将是 git checkout v0.3.1

之后按照 README.md 提供的安装说明进行操作


更多信息可以在:https : //pytorch.org/get-started/previous-versions/


小智 0

检查您是否为您的操作系统架构安装了正确的 python 或使用 conda 创建虚拟环境,然后尝试以这种方式安装它