Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在python中下载gensim包时出错_Python_Gensim - Fatal编程技术网

在python中下载gensim包时出错

在python中下载gensim包时出错,python,gensim,Python,Gensim,我一直在尝试使用pip在python中安装gensim包,使用pip.main(['install','gensim'])。它工作并开始下载,但随后出现以下错误: 任何帮助都将不胜感激似乎pip正在尝试下载和安装的软件包正在传输过程中被修改。您应该能够自己下载、验证和安装软件包 下载软件包: $curl-Ohttps://files.pythonhosted.org/packages/82/f2/c2f2c87ed72483fce010fbfea1a3adbd168c0f0dafc878cbf

我一直在尝试使用pip在python中安装gensim包,使用
pip.main(['install','gensim'])
。它工作并开始下载,但随后出现以下错误:


任何帮助都将不胜感激

似乎pip正在尝试下载和安装的软件包正在传输过程中被修改。您应该能够自己下载、验证和安装软件包

  • 下载软件包:

    $curl-Ohttps://files.pythonhosted.org/packages/82/f2/c2f2c87ed72483fce010fbfea1a3adbd168c0f0dafc878cbfb5a76381b03/gensim-3.4.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl

  • 计算SHA256总和以确保包未被修改:

    $openssl sha256 gensim-3.4.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl

  • 输出应为
    7bafe3f2fd49738942ef04396cb1e50a38283fe02203e5d4c66588daa01fb87c
    (根据)

  • 安装软件包:

    $pip install gensim-3.4.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl


  • 我没有解决这个问题,但我找到了解决这个挑战的方法。我开始直接使用水蟒。我使用navigator在我的环境中安装gensim,然后使用spyder命令提示符运行代码

    这些链接很有用:


    请将您的错误复制粘贴为文本,以便将来的搜索者为其编制索引。哇!谢谢你,安迪!我不允许添加附件谢谢你,内森。第一步和第二步非常有效。当我在cmd中键入pip install gensim.whl时,我得到这样的信息:gensim.whl不是有效的控制盘文件名。我的错误是,pip似乎要求您使用原始文件名。我已经更新了我的答案,以使用原始版本,而不是将其重命名为gensim.whl好的。问题是我安装了anaconda,但我不知道如何使用那里的软件包。当我做了你张贴的我得到的要求得到满足,但包是在蟒蛇。有没有办法直接用python下载包=0.10英寸./anaconda3/lib/python3.6/site-packages(来自botocore=1.10.7->boto3->smart-open>=1.2.1->gensim==3.4.0)(0.14)>一些谷歌搜索出现,建议您可以通过Anaconda命令提示符使用pip。“看起来pip试图下载和安装的软件包正在传输过程中被修改。”很有趣。你知道在没有攻击的情况下这怎么可能发生吗?我对一个不同的项目感兴趣
    THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    gensim from https://files.pythonhosted.org/packages/82/f2/c2f2c87ed72483fce010fbfea1a3adbd168c0f0dafc878cbfb5a76381b03/gensim-3.4.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl#sha256=7bafe3f2fd49738942ef04396cb1e50a38283fe02203e5d4c66588daa01fb87c:
        Expected sha256 7bafe3f2fd49738942ef04396cb1e50a38283fe02203e5d4c66588daa01fb87c
             Got        728e9e79db209cfb0699c815c30a6169cefa61f46ef3471937100e4173fdbb3d