Python 一键安装全部依赖包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 一键安装全部依赖包相关的知识,希望对你有一定的参考价值。
参考技术A requirements.txt 用来记录项目所有的依赖包和版本号,只需要一个简单的 pip 命令就能完成。生成的文件会像这个样子
然后就可以用
来一次性安装 requirements.txt 里面所有的依赖包,真是非常方便。
创建虚拟环境
激活虚拟环境
poetry 的工作方式就像 Node.js 里的 npm/yarn。
首先用 pip install poetry 来安装它,可以用 poetry new [name] 来生成新项目,或者在项目的根目录下面运行 poetry init 来初始化。
这样 poetry 会在这个项目里创建一个 pyproject.toml 的文件,就像 package.json 一样,里面记录了项目所有的依赖包版本信息。
poetry install 可以一键安装所有依赖包,还会生成 poetry.lock 文件,里面记录了这次安装时的依赖包。 poetry install --no-dev 可以只安装生产环境的包,不安装开发环境的包。
在 poetry add [name] 可以安装 Flask 到生产环境,比如 poetry add flask ,再加 --dev 参数, poetry add --dev flask 就会安装到开发环境。
poetry remove [name] 可以卸载依赖包, poetry show 可以显式安装好的包。
更多用法请查看 poetry 。
以上是关于Python 一键安装全部依赖包的主要内容,如果未能解决你的问题,请参考以下文章