热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

pip-无法安装特定的软件包版本

如何解决《pip-无法安装特定的软件包版本》经验,为你挑选了1个好方法。

我正在尝试通过安装库(allennlppip3。但它抱怨PyTorch版本。虽然allennlp需要torch=0.4.0我有torch=0.4.1

...
Collecting torch==0.4.0 (from allennlp)
  Could not find a version that satisfies the requirement torch==0.4.0 (from allennlp) (from versions: 0.1.2, 0.1.2.post1, 0.4.1)
No matching distribution found for torch==0.4.0 (from allennlp)

也可以手动安装:

pip3 install torch==0.4.0

也不起作用:

  Could not find a version that satisfies the requirement torch==0.4.0 (from versions: 0.1.2, 0.1.2.post1, 0.4.1)
No matching distribution found for torch==0.4.0

其他版本也一样。

Python是在Mac OS上Python 3.7.0通过安装的版本brew

我记得前段时间我可以在版本0.4.00.3.1使用之间进行切换pip3 install torch==0.X.X

我该如何解决?



1> wim..:

allennlpmaster分支指定torch>=0.4.0,<0.5.0

最新版本是v0.6.0-仅在大约3小时前发布-并且还指定了此范围:https://github.com/allenai/allennlp/blob/v0.6.0/setup.py#L104

您可能使用的是固定的旧版本(可能是v0.51)torch==0.4.0:https : //github.com/allenai/allennlp/blob/v0.5.1/setup.py#L104

torch尚未发布了V0.4.0经销配套3.7的PyPI:有轮子的CPython的2.7,3.5和3.6。没有源代码分发。

allennlp==0.6.0并且torch==0.4.1post2应该可以在Python 3.7上使用。我能够使用我的项目解决linux / Python 3.7.0运行时上的(相当大的)依赖树johnnydep

$ johnnydep allennlp --fields name version_latest_in_spec
name                                         version_latest_in_spec
-------------------------------------------  ------------------------
allennlp                                     0.6.0
??? awscli>=1.11.91                          1.15.78
?   ??? PyYAML<=3.13,>=3.10                  3.13
?   ??? botocore==1.10.77                    1.10.77
?   ?   ??? docutils>=0.10                   0.14
?   ?   ??? jmespath<1.0.0,>=0.7.1           0.9.3
?   ?   ??? python-dateutil<3.0.0,>=2.1      2.7.3
?   ?       ??? six>=1.5                     1.11.0
?   ??? colorama<=0.3.9,>=0.2.5              0.3.9
?   ??? docutils>=0.10                       0.14
?   ??? rsa<=3.5.0,>=3.1.2                   3.4.2
?   ?   ??? pyasn1>=0.1.3                    0.4.4
?   ??? s3transfer<0.2.0,>=0.1.12            0.1.13
?       ??? botocore<2.0.0,>=1.3.0           1.10.77
?           ??? docutils>=0.10               0.14
?           ??? jmespath<1.0.0,>=0.7.1       0.9.3
?           ??? python-dateutil<3.0.0,>=2.1  2.7.3
?               ??? six>=1.5                 1.11.0
??? cffi==1.11.2                             1.11.2
?   ??? pycparser                            2.18
??? cOnllu==0.11                             0.11
??? editdistance                             0.4
??? flaky                                    3.4.0
??? flask-cors==3.0.3                        3.0.3
?   ??? Flask>=0.9                           1.0.2
?   ?   ??? Jinja2>=2.10                     2.10
?   ?   ?   ??? MarkupSafe>=0.23             1.0
?   ?   ??? Werkzeug>=0.14                   0.14.1
?   ?   ??? click>=5.1                       6.7
?   ?   ??? itsdangerous>=0.24               0.24
?   ??? Six                                  1.11.0
??? flask==0.12.1                            0.12.1
?   ??? Jinja2>=2.4                          2.10
?   ?   ??? MarkupSafe>=0.23                 1.0
?   ??? Werkzeug>=0.7                        0.14.1
?   ??? click>=2.0                           6.7
?   ??? itsdangerous>=0.21                   0.24
??? gevent==1.3.5                            1.3.5
?   ??? greenlet>=0.4.13                     0.4.14
??? h5py                                     2.8.0
?   ??? numpy>=1.7                           1.15.0
?   ??? six                                  1.11.0
??? jsOnnet==0.10.0                          0.10.0
??? nltk                                     3.3.0
?   ??? six                                  1.11.0
??? numpy                                    1.15.0
??? numpydoc==0.8.0                          0.8.0
?   ??? Jinja2>=2.3                          2.10
?   ?   ??? MarkupSafe>=0.23                 1.0
?   ??? sphinx>=1.2.3                        1.7.6
?       ??? Jinja2>=2.3                      2.10
?       ?   ??? MarkupSafe>=0.23             1.0
?       ??? Pygments>=2.0                    2.2.0
?       ??? alabaster<0.8,>=0.7              0.7.11
?       ??? babel!=2.0,>=1.3                 2.6.0
?       ?   ??? pytz>=0a                     2018.5
?       ??? docutils>=0.11                   0.14
?       ??? imagesize                        1.0.0
?       ??? packaging                        17.1
?       ?   ??? pyparsing>=2.0.2             2.2.0
?       ?   ??? six                          1.11.0
?       ??? requests>=2.0.0                  2.19.1
?       ?   ??? certifi>=2017.4.17           2018.8.13
?       ?   ??? chardet<3.1.0,>=3.0.2        3.0.4
?       ?   ??? idna<2.8,>=2.5               2.7
?       ?   ??? urllib3<1.24,>=1.21.1        1.23
?       ??? setuptools                       40.0.0
?       ??? six>=1.5                         1.11.0
?       ??? snowballstemmer>=1.1             1.2.1
?       ??? sphinxcontrib-websupport         1.1.0
??? overrides                                1.9
??? parsimOnious==0.8.0                      0.8.0
?   ??? six>=1.9.0                           1.11.0
??? pytest                                   3.7.1
?   ??? atomicwrites>=1.0                    1.1.5
?   ??? attrs>=17.4.0                        18.1.0
?   ??? more-itertools>=4.0.0                4.3.0
?   ?   ??? six<2.0.0,>=1.0.0                1.11.0
?   ??? pluggy>=0.7                          0.7.1
?   ??? py>=1.5.0                            1.5.4
?   ??? setuptools                           40.0.0
?   ??? six>=1.10.0                          1.11.0
??? pytz==2017.3                             2017.3
??? requests>=2.18                           2.19.1
?   ??? certifi>=2017.4.17                   2018.8.13
?   ??? chardet<3.1.0,>=3.0.2                3.0.4
?   ??? idna<2.8,>=2.5                       2.7
?   ??? urllib3<1.24,>=1.21.1                1.23
??? responses>=0.7                           0.9.0
?   ??? COOKIEs                              2.2.1
?   ??? requests>=2.0                        2.19.1
?   ?   ??? certifi>=2017.4.17               2018.8.13
?   ?   ??? chardet<3.1.0,>=3.0.2            3.0.4
?   ?   ??? idna<2.8,>=2.5                   2.7
?   ?   ??? urllib3<1.24,>=1.21.1            1.23
?   ??? six                                  1.11.0
??? scikit-learn                             0.19.2
??? scipy                                    1.1.0
?   ??? numpy>=1.8.2                         1.15.0
??? spacy<2.1,>=2.0                          2.0.12
?   ??? cymem<1.32,>=1.30                    1.31.2
?   ??? dill<0.3,>=0.2                       0.2.8.2
?   ??? murmurhash<0.29,>=0.28               0.28.0
?   ??? numpy>=1.7                           1.15.0
?   ??? plac<1.0.0,>=0.9.6                   0.9.6
?   ??? preshed<2.0.0,>=1.0.0                1.0.1
?   ?   ??? cymem<1.32.0,>=1.30              1.31.2
?   ??? regex==2017.4.5                      2017.4.5
?   ??? requests<3.0.0,>=2.13.0              2.19.1
?   ?   ??? certifi>=2017.4.17               2018.8.13
?   ?   ??? chardet<3.1.0,>=3.0.2            3.0.4
?   ?   ??? idna<2.8,>=2.5                   2.7
?   ?   ??? urllib3<1.24,>=1.21.1            1.23
?   ??? thinc<6.11.0,>=6.10.3                6.10.3
?   ?   ??? cymem<1.32.0,>=1.30.0            1.31.2
?   ?   ??? cytoolz<0.10,>=0.9.0             0.9.0.1
?   ?   ?   ??? toolz>=0.8.0                 0.9.0
?   ?   ??? dill<0.3.0,>=0.2.7               0.2.8.2
?   ?   ??? msgpack-numpy<1.0.0,>=0.4.1      0.4.3.1
?   ?   ?   ??? msgpack>=0.3.0               0.5.6
?   ?   ?   ??? numpy>=1.9.0                 1.15.0
?   ?   ??? msgpack<1.0.0,>=0.5.6            0.5.6
?   ?   ??? murmurhash<0.29.0,>=0.28.0       0.28.0
?   ?   ??? numpy>=1.7.0                     1.15.0
?   ?   ??? plac<1.0.0,>=0.9.6               0.9.6
?   ?   ??? preshed<2.0.0,>=1.0.0            1.0.1
?   ?   ?   ??? cymem<1.32.0,>=1.30          1.31.2
?   ?   ??? six<2.0.0,>=1.10.0               1.11.0
?   ?   ??? tqdm<5.0.0,>=4.10.0              4.24.0
?   ?   ??? wrapt<1.11.0,>=1.10.0            1.10.11
?   ??? ujson>=1.35                          1.35
??? tensorboardX==1.2                        1.2
?   ??? numpy                                1.15.0
?   ??? protobuf>=0.3.2                      3.6.1
?   ?   ??? setuptools                       40.0.0
?   ?   ??? six>=1.9                         1.11.0
?   ??? six                                  1.11.0
??? torch<0.5.0,>=0.4.0                      0.4.1.post2
??? tqdm>=4.19                               4.24.0
??? typing                                   3.6.4
??? unidecode                                1.0.22


推荐阅读
  • EzPP 0.2发布,新增YAML布局渲染功能
    EzPP发布了0.2.1版本,新增了YAML布局渲染功能,可以将YAML文件渲染为图片,并且可以复用YAML作为模版,通过传递不同参数生成不同的图片。这个功能可以用于绘制Logo、封面或其他图片,让用户不需要安装或卸载Photoshop。文章还提供了一个入门例子,介绍了使用ezpp的基本渲染方法,以及如何使用canvas、text类元素、自定义字体等。 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • Android日历提醒软件开源项目分享及使用教程
    本文介绍了一款名为Android日历提醒软件的开源项目,作者分享了该项目的代码和使用教程,并提供了GitHub项目地址。文章详细介绍了该软件的主界面风格、日程信息的分类查看功能,以及添加日程提醒和查看详情的界面。同时,作者还提醒了读者在使用过程中可能遇到的Android6.0权限问题,并提供了解决方法。 ... [详细]
  • 使用nodejs爬取b站番剧数据,计算最佳追番推荐
    本文介绍了如何使用nodejs爬取b站番剧数据,并通过计算得出最佳追番推荐。通过调用相关接口获取番剧数据和评分数据,以及使用相应的算法进行计算。该方法可以帮助用户找到适合自己的番剧进行观看。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • FeatureRequestIsyourfeaturerequestrelatedtoaproblem?Please ... [详细]
  • 本文介绍了Android 7的学习笔记总结,包括最新的移动架构视频、大厂安卓面试真题和项目实战源码讲义。同时还分享了开源的完整内容,并提醒读者在使用FileProvider适配时要注意不同模块的AndroidManfiest.xml中配置的xml文件名必须不同,否则会出现问题。 ... [详细]
  • 本文介绍了一个适用于PHP应用快速接入TRX和TRC20数字资产的开发包,该开发包支持使用自有Tron区块链节点的应用场景,也支持基于Tron官方公共API服务的轻量级部署场景。提供的功能包括生成地址、验证地址、查询余额、交易转账、查询最新区块和查询交易信息等。详细信息可参考tron-php的Github地址:https://github.com/Fenguoz/tron-php。 ... [详细]
  • MySQL中的MVVC多版本并发控制机制的应用及实现
    本文介绍了MySQL中MVCC的应用及实现机制。MVCC是一种提高并发性能的技术,通过对事务内读取的内存进行处理,避免写操作堵塞读操作的并发问题。与其他数据库系统的MVCC实现机制不尽相同,MySQL的MVCC是在undolog中实现的。通过undolog可以找回数据的历史版本,提供给用户读取或在回滚时覆盖数据页上的数据。MySQL的大多数事务型存储引擎都实现了MVCC,但各自的实现机制有所不同。 ... [详细]
  • 详解 Python 的二元算术运算,为什么说减法只是语法糖?[Python常见问题]
    原题|UnravellingbinaryarithmeticoperationsinPython作者|BrettCannon译者|豌豆花下猫(“Python猫 ... [详细]
  • 如何在Vue项目中安装和使用VUX组件?
    vux2模板fork自webpack模板,基本和官方同步。1、默认为webpack2模板npminstallvue-cli-g如果还没安装vueinitairyla ... [详细]
  • 先上图引入插件在pubspec.yaml中引入charts_flutter插件使用的时候版本到0.6.0,插件地址:https:github.comgooglecharts使用插件 ... [详细]
author-avatar
李小欠儿724_579
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有