生成的文件会像这个样子
然后就可以用
来一次性安装 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 。
以管理员权限启动cmd命令窗口,执行pip命令安装所需要的模块。例如:
以管理员权限启动cmd命令窗口,执行以下命令打包pip第三方安装包及安装索引。
将 packages 文件夹和 requirements.txt 文件拷贝至离线机器任意同级目录下,以管理员权限启动cmd命令窗口进入该目录,执行下述命令进行离线安装。
按照部署1、2、3导出外网机python环境list,可以批量安装python第三方依赖。若只需安装一个python包,可以使用下属方法:
第一种基本安装方法1 下载第三方包,解压
2 在命令提示符里输入cmd,然后用cd进入到第三方包的路径下
3 输入python setup.py build
4 输入python setup.py install
看到包内的文件在安装即可……
第二种 用pip安装
pip可以很方便的安装、卸载和管理Python的包。
pip install xxxx
第三种 直接安装anaconda3,大部分常用依赖包都已经有了。