【问题标题】:Unable to pip install -U sentence-transformers无法 pip install -U sentence-transformers
【发布时间】:2020-10-07 10:25:30
【问题描述】:

我做不到:pip install -U sentence-transformers。我在 Anaconda Prompt 上收到此消息: 错误:找不到满足要求的版本 torch>=1.0.1(来自句子转换器)(来自版本:0.1.2、0.1.2.post1、0.1.2.post2) 错误:没有为 torch>=1.0.1 找到匹配的分布(来自句子转换器) 有人可以帮忙吗?

【问题讨论】:

    标签: transformer sentence bert-language-model


    【解决方案1】:

    我尝试使用 Conda 安装 pytorch,然后通过执行以下步骤安装 Sentence Transformer:

    1. conda install pytorch torchvision cudatoolkit=10.0 -c pytorch

    2. pip install -U 句子转换器

    这行得通。 谢谢

    【讨论】:

    • 感谢您的回答。但是知道为什么sentence-transformers 下的torch 依赖于cudatoolkit 和pytorch 吗?
    【解决方案2】:

    其他答案对我不起作用,即使我在其他留言板上看到它们为其他人工作。不过这确实对我有用。

    1. pip install torch==1.2.0 torchvision==0.4.0 -f https://download.pytorch.org/whl/torch_stable.html
    2. pip install -U 句子转换器

    【讨论】:

      【解决方案3】:

      也许试试 pip3?这可能是它说找不到版本的原因。

      【讨论】:

      • 我有 pip 版本 pip 20.0.2。你是说最新版本有问题?
      • 你可以试试 pip3 install 而不是输入 pip install
      • 感谢您的建议。但这也不起作用。我收到此消息:'pip3' 未被识别为内部或外部命令、可运行程序或批处理文件。
      • 好吧,对不起,:(
      猜你喜欢
      • 2016-01-17
      • 1970-01-01
      • 2018-08-26
      • 2012-09-08
      • 1970-01-01
      • 2021-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多