如何在Anaconda安装程序中安装“ sparse_dot_topn”软件包?

时间:2018-11-22 10:12:25

标签: python python-3.x pip alibaba-cloud alibaba-cloud-ecs

我正在尝试在阿里云ECS实例中安装“ sparse_dot_topn”软件包。首先,我尝试通过Anaconda安装程序进行安装。

  

conda安装sparse_dot_topn

抛出该错误,就像没有可用的软件包

所以我试图通过pip安装

  

Pip安装spare_dot_topn

但这会引发以下错误

Error

我想念什么?请留下您的建议

2 个答案:

答案 0 :(得分:1)

sparse_dot_topn需要Cython,请尝试通过以下方式安装它:

pip install cython
pip install git+https://github.com/ing-bank/sparse_dot_topn.git

答案 1 :(得分:1)

我先用pip安装尝试过它,但失败了。然后我在Anaconda终端中尝试了以下评论,并且成功了。

server.js

    const swaggerDefinition = JSON.parse(fs.readFileSync( "./swagger.json" ));
    
    const swaggerOptions = swaggerDefinition;
    
    const swaggerDocs = swaggerJsDoc(swaggerOptions);
    
    app.use('/api-docs', swaggerUi.serve, swaggerUi.setup(swaggerDocs));

swagger.json



"host": "localhost:5000",
    "basePath": "/api",
    "schemes": [
      "http"
    ],
    "securityDefinitions": {
      "Bearer" : {
        "type": "access_token",
        "name": "Authorization",
        "in": "header"
      }
    }