提问者:小点点

当安装flair和pytorch与pipenv在窗口中的Py魅力时发生错误


我有问题安装python包flairpytorch通过pipenv和还没有能够解决这个问题。因为我试图版本我的python git仓库与Pipfile Pipfile.lock而不是requirements.txt这是目前不可能的:

pipenv安装flair

错误:找不到满足要求的版本

我尝试了安装torchvision的这些变体:

pipenv安装torchvision

要安装torchvision,请选择最新的torch版本

pipenv安装火炬==1.3

安装火炬

安装https://download.pytorch.org/whl/cu92/torch-0.4.1-cp37-cp37m-win_amd64.whl

安装torch的替代方法(以下是更多二进制文件:https://pytorch.org/get-started/previous-versions/#windows-二进制文件)

pipenv安装githttps://github.com/pytorch/vision#egg=torchvision

另一种方式,,

Error text: Collecting torchvision
  Downloading torchvision-0.5.0-cp37-cp37m-win_amd64.whl (1.2 MB)
Collecting numpy
  Using cached numpy-1.18.5-cp37-cp37m-win_amd64.whl (12.7 MB)
Collecting pillow>=4.1.1
  Downloading Pillow-7.1.2-cp37-cp37m-win_amd64.whl (2.0 MB)
Collecting six
  Downloading six-1.15.0-py2.py3-none-any.whl (10 kB)

pipenv安装torchvision

users\user.name\appdata\local\temp\pipenv-hf2be0xq-requirements\pipenv-57akhz4j-requirement.txt (line
1)) (from versions: 0.1.2, 0.1.2.post1, 0.1.2.post2)
ERROR: No matching distribution found for torch==1.4.0 (from torchvision->-r c:\users\user.name\appdat
a\local\temp\pipenv-hf2be0xq-requirements\pipenv-57akhz4j-requirement.txt (line 1))
Installation Failed

安装torchvision的唯一方法是不使用其依赖的软件包:

pipenv运行pip安装--no-deps torchvision

但这并没有解决通过pipenv安装flair的问题,因为需要依赖项。


共1个答案

匿名用户

首先尝试清理Pipfile和虚拟环境。它看起来像传递依赖关系和Pipfile冲突中声明的依赖关系。

然后尝试按如下方式安装torchvision:

pipenv install torchvision 

这将安装最新的torchvision版本和兼容的torch版本:

来源:

torch   torchvision     python
master / nightly    master / nightly    >=3.6
1.5.0   0.6.0   >=3.5
1.4.0   0.5.0   ==2.7, >=3.5, <=3.8
1.3.1   0.4.2   ==2.7, >=3.5, <=3.7
1.3.0   0.4.1   ==2.7, >=3.5, <=3.7
1.2.0   0.4.0   ==2.7, >=3.5, <=3.7
1.1.0   0.3.0   ==2.7, >=3.5, <=3.7
<=1.0.1     0.2.2   ==2.7, >=3.5, <=3.7

Flair与Pytorch 1.1配合使用,如下所述:

该项目基于PyTorch 1.1和Python3.6,因为方法签名和类型提示非常漂亮。

安装torchvision后,继续安装flair:

pipenv install flair

在这里,您可以找到一个工作的Pipfile和Pipfile.lock文件,两个操作结束后:

Pipfile

name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]

[packages]
torchvision = "*" 
flair = "*"

[requires]
python_version = "3.6"

皮普尔。锁