【问题标题】:Install a package manually by downloading it and unfolding into site-packages通过下载并展开到站点包中手动安装包
【发布时间】:2021-06-22 10:33:19
【问题描述】:

我想使用包sparsesvd 并按照website 中的说明运行安装:

pip install sparsesvd

但是,这会导致:

ERROR: Command errored out with exit status 1

现在我从网站上下载了文件sparsesvd-0.2.2.tar.gz,假设我自己应该能够将它存储在正确的位置。使用幼稚的方法并将整个文件夹复制到:

C:\Users\USER_NAME\AppData\Local\Continuum\anaconda3\Lib\site-packages

不允许我在 Python 中导入 sparsesvd。我该怎么做才能手动安装这个包?

【问题讨论】:

  • 包最后更新于 2013 年 12 月 25 日,支持 Python 2.5-7 和 3.2。 Conda 的存档只能追溯到 Python 3.4,所以我会尝试 Python 2.7 环境。
  • 即使在创建/激活 2.7 环境之后,我在尝试安装 sparsesvd 时也会收到 ERROR: Command errored out with exit status 1

标签: python python-3.x installation anaconda package


【解决方案1】:

在不改变环境的情况下(在 Python 3.7 中如此),运行命令:

pip install sparsesvd

在我下载 Visual Studios build tools 之后为我工作。

【讨论】:

    【解决方案2】:

    你可以试试

    pip3 install sparsesvd
    

    【讨论】:

      【解决方案3】:

      试试

      python3 -m pip install sparsesvd
      

      【讨论】:

      • 谢谢乔治。现在我得到:'python3' is not recognized as an internal or external command, operable program or batch file. 我应该寻找文件夹名称'python3'吗?
      • @Emil 所以这意味着你还没有安装python3。
      • 如果你这样做python -m pip install sparsesvd ,它有效吗?
      • 这会导致与此处提到的相同的错误:stackoverflow.com/questions/66797657/…
      • 你是在 conda 环境中运行命令吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 2015-12-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多