首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与` `npm install package --save-dev`对应的pip是什么?

与` `npm install package --save-dev`对应的pip是什么?
EN

Stack Overflow用户
提问于 2013-10-02 19:28:54
回答 9查看 99K关注 0票数 263

在nodejs中,我可以执行npm install package --save-dev将安装的包保存到包中。

如何在Python包管理器pip中实现相同的功能?我想在使用pip install package --save-dev requirements.pip之类的工具安装完包之后,立即将包的名称及其版本保存到requirements.pip中。

EN

Stack Overflow用户

发布于 2017-09-29 15:31:50

创建一个shell函数来做这件事怎么样?将以下代码添加到您的~/.profile~/.bashrc

代码语言:javascript
运行
复制
pips() {
    local pkg=$1

    if [ -z "$1" ]; then
        echo "usage: pips <pkg name>"
        return 1
    fi

    local _ins="pip install $pkg"
    eval $_ins
    pip freeze | grep $pkg -i >> requirements.txt
}

然后运行source ~/.profilesource ~/.bashrc将其导入到当前终端

当您想要安装&&保存一个包时,只需运行,例如pips requests。安装包后,其版本将保存到您当前目录下的requirements.txt中。

票数 2
EN
查看全部 9 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19135867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档